diff --git a/packages/frontend/src/components/MkSignupDialog.vue b/packages/frontend/src/components/MkSignupDialog.vue index c8020c6636..6efdced69f 100644 --- a/packages/frontend/src/components/MkSignupDialog.vue +++ b/packages/frontend/src/components/MkSignupDialog.vue @@ -65,7 +65,7 @@ function onSignupEmailPending() { } function onApprovalPending() { - dialog.close(); + dialog.value.close(); } diff --git a/packages/frontend/src/pages/instance-info.vue b/packages/frontend/src/pages/instance-info.vue index 3e1bc31df7..683a31c36d 100644 --- a/packages/frontend/src/pages/instance-info.vue +++ b/packages/frontend/src/pages/instance-info.vue @@ -206,10 +206,10 @@ async function toggleSuspend(): Promise { } async function toggleNSFW(): Promise { - if (!instance) throw new Error('No instance?'); + if (!instance.value) throw new Error('No instance?'); await os.api('admin/federation/update-instance', { - host: instance.host, - isNSFW: isNSFW, + host: instance.value.host, + isNSFW: isNSFW.value, }); }