From e6a6a064654835332de36a99a4b0055b88fb653e Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Sun, 15 Mar 2026 19:47:11 +0200 Subject: [PATCH] cleanup + fixes for instance tab --- src/components/color_input/color_input.vue | 2 +- src/components/settings_modal/admin_tabs/instance_tab.vue | 3 ++- src/components/settings_modal/helpers/attachment_setting.js | 2 +- src/components/settings_modal/helpers/color_setting.vue | 1 + .../settings_modal/helpers/pwa_manifest_icons_setting.js | 4 ++-- .../settings_modal/helpers/pwa_manifest_icons_setting.vue | 4 ++-- 6 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/components/color_input/color_input.vue b/src/components/color_input/color_input.vue index a6fc2047b..6f236d35f 100644 --- a/src/components/color_input/color_input.vue +++ b/src/components/color_input/color_input.vue @@ -86,7 +86,7 @@ export default { }, // Readable label label: { - required: true, + required: false, type: String, }, // use unstyled, uh, style diff --git a/src/components/settings_modal/admin_tabs/instance_tab.vue b/src/components/settings_modal/admin_tabs/instance_tab.vue index 585fe303c..144958fa4 100644 --- a/src/components/settings_modal/admin_tabs/instance_tab.vue +++ b/src/components/settings_modal/admin_tabs/instance_tab.vue @@ -51,6 +51,7 @@
  • @@ -99,7 +100,7 @@ override-backend-description override-backend-description-label override-available-options - :options="limitLocalContentOptions" + :options="[...limitLocalContentOptions]" path=":pleroma.:instance.:limit_to_local_content" /> diff --git a/src/components/settings_modal/helpers/attachment_setting.js b/src/components/settings_modal/helpers/attachment_setting.js index 7ba910950..cbcd4abf8 100644 --- a/src/components/settings_modal/helpers/attachment_setting.js +++ b/src/components/settings_modal/helpers/attachment_setting.js @@ -29,7 +29,7 @@ export default { // The "server" part is primarily for local dev, but could be useful for alt-domain or multiuser usage. const url = path.includes('://') ? path : useInstanceStore().server + path return { - mimetype: fileTypeExt(url), + type: fileTypeExt(url), url, } }, diff --git a/src/components/settings_modal/helpers/color_setting.vue b/src/components/settings_modal/helpers/color_setting.vue index 26789ee09..f8f3b9427 100644 --- a/src/components/settings_modal/helpers/color_setting.vue +++ b/src/components/settings_modal/helpers/color_setting.vue @@ -20,6 +20,7 @@ {{ ' ' }}