From c276859e3f87ad2dd9d61cbd3f2063f4ff160cce Mon Sep 17 00:00:00 2001 From: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com> Date: Sun, 6 Jul 2025 17:33:46 +0900 Subject: [PATCH] lint fixes --- .../src/pages/admin/roles.policy-editor.form.vue | 12 ++++++------ .../frontend/src/pages/admin/roles.policy-editor.vue | 6 +++--- packages/frontend/src/types/role-policy-editor.ts | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) 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.inputLabel }} @@ -59,7 +59,7 @@ SPDX-License-Identifier: AGPL-3.0-only @@ -73,7 +73,7 @@ SPDX-License-Identifier: AGPL-3.0-only @@ -85,7 +85,7 @@ SPDX-License-Identifier: AGPL-3.0-only 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';