fix missing error

Signed-off-by: Ronni Skansing <rskansing@gmail.com>
This commit is contained in:
Ronni Skansing committed 2025-09-16 16:42:07 +02:00
1 parent 8ebb6596f9
commit ac288a29f7
1 file changed
+31 -2
+31 -2
View File
@@ -166,7 +166,35 @@
const onSubmitPageUpdate = async () => {
try {
await onClickUpdate();
isSubmitting = true;
updateContentError = '';
// clear site contents if not hosting a website
if (!formValues.hostWebsite) {
formValues.pageContent = '';
formValues.pageNotFoundContent = '';
}
const res = await api.domain.update({
id: formValues.id,
managedTLS: formValues.managedTLS,
ownManagedTLS: formValues.ownManagedTLS,
ownManagedTLSKey: formValues.ownManagedTLSKey,
ownManagedTLSPem: formValues.ownManagedTLSPem,
hostWebsite: formValues.hostWebsite,
pageContent: formValues.pageContent,
pageNotFoundContent: formValues.pageNotFoundContent,
redirectURL: formValues.redirectURL,
companyID: contextCompanyID
});
if (!res.success) {
updateContentError = res.error;
return;
}
addToast('Domain updated', 'Success');
closeAllModals();
refreshDomains();
} catch (e) {
addToast('Failed to update domain', 'Error');
console.error('failed to update domain', e);
} finally {
isSubmitting = false;
}
@@ -401,6 +429,7 @@
const closeAllModals = () => {
modalError = '';
updateContentError = '';
formValues.id = null;
if (form) {
form.reset();
@@ -678,7 +707,7 @@
<FormGrid on:submit={onSubmitPageUpdate} bind:bindTo={contentNotFoundForm} {isSubmitting}>
<Editor
contentType="domain"
baseURL={formValues.pageNotFoundContent}
baseURL={formValues.name}
bind:value={formValues.pageNotFoundContent}
/>
<FormError message={updateContentError} />