diff --git a/packages/frontend/src/pages/admin/roles.policy-editor.form.vue b/packages/frontend/src/pages/admin/roles.policy-editor.form.vue
index fd47ffbce3..3686034e2e 100644
--- a/packages/frontend/src/pages/admin/roles.policy-editor.form.vue
+++ b/packages/frontend/src/pages/admin/roles.policy-editor.form.vue
@@ -14,7 +14,7 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ def.inputLabel }}
{{ def.inputCaption }}
-
+
{{ def.inputLabel }}
{{ def.inputCaption }}
-
+
{{ def.inputLabel }}
{{ def.inputCaption }}
-
+
{{ def.inputPrefix }}
{{ def.inputSuffix }}
@@ -59,7 +59,7 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ def.inputLabel }}
{{ def.inputCaption }}
-
+
{{ def.inputPrefix }}
{{ def.inputSuffix }}
@@ -73,7 +73,7 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ def.inputLabel }}
{{ def.inputCaption }}
-
+
@@ -85,7 +85,7 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ def.inputLabel ?? i18n.ts.enable }}
{{ def.inputCaption }}
-
+
diff --git a/packages/frontend/src/pages/admin/roles.policy-editor.vue b/packages/frontend/src/pages/admin/roles.policy-editor.vue
index da1a85304d..f0a0886350 100644
--- a/packages/frontend/src/pages/admin/roles.policy-editor.vue
+++ b/packages/frontend/src/pages/admin/roles.policy-editor.vue
@@ -26,8 +26,8 @@ SPDX-License-Identifier: AGPL-3.0-only
@@ -73,8 +73,8 @@ const props = withDefaults(defineProps<{
type RolePolicyEditorValueItem = {
value: GetRolePolicyEditorValuesType;
} & (
- (UD extends true ? { useDefault: boolean } : {}) &
- (WP extends true ? { priority: 0 | 1 | 2 } : {})
+ (UD extends true ? { useDefault: boolean } : never) &
+ (WP extends true ? { priority: 0 | 1 | 2 } : never)
);
type RolePolicyEditorValue = {
diff --git a/packages/frontend/src/types/role-policy-editor.ts b/packages/frontend/src/types/role-policy-editor.ts
index 21d543d537..77ea6d3080 100644
--- a/packages/frontend/src/types/role-policy-editor.ts
+++ b/packages/frontend/src/types/role-policy-editor.ts
@@ -16,7 +16,7 @@ interface RolePolicyEditorItemBase {
export type RolePolicyEditorItemBaseFolderSuffixGetter = {
folderSuffix: (value: boolean | number | string) => string;
-}
+};
interface RolePolicyEditorItemBoolean extends RolePolicyEditorItemBase {
type: 'boolean';