From bcb5182e8686dcb517defe56a18324fb0ec72027 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sat, 14 Jan 2023 10:48:11 +0900 Subject: Webhookの作成可能数を設定可能に MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/frontend/src/pages/admin/roles.editor.vue | 15 +++++++++++++++ packages/frontend/src/pages/admin/roles.vue | 9 +++++++++ 2 files changed, 24 insertions(+) (limited to 'packages/frontend/src') diff --git a/packages/frontend/src/pages/admin/roles.editor.vue b/packages/frontend/src/pages/admin/roles.editor.vue index 30bc6c238e..9d26707423 100644 --- a/packages/frontend/src/pages/admin/roles.editor.vue +++ b/packages/frontend/src/pages/admin/roles.editor.vue @@ -140,6 +140,18 @@ + + + + +
+ + + + + +
+
@@ -209,6 +221,8 @@ let options_antennaLimit_useDefault = $ref(role?.options?.antennaLimit?.useDefau let options_antennaLimit_value = $ref(role?.options?.antennaLimit?.value ?? 0); let options_wordMuteLimit_useDefault = $ref(role?.options?.wordMuteLimit?.useDefault ?? true); let options_wordMuteLimit_value = $ref(role?.options?.wordMuteLimit?.value ?? 0); +let options_webhookLimit_useDefault = $ref(role?.options?.webhookLimit?.useDefault ?? true); +let options_webhookLimit_value = $ref(role?.options?.webhookLimit?.value ?? 0); if (_DEV_) { watch($$(condFormula), () => { @@ -226,6 +240,7 @@ function getOptions() { driveCapacityMb: { useDefault: options_driveCapacityMb_useDefault, value: options_driveCapacityMb_value }, antennaLimit: { useDefault: options_antennaLimit_useDefault, value: options_antennaLimit_value }, wordMuteLimit: { useDefault: options_wordMuteLimit_useDefault, value: options_wordMuteLimit_value }, + webhookLimit: { useDefault: options_webhookLimit_useDefault, value: options_webhookLimit_value }, }; } diff --git a/packages/frontend/src/pages/admin/roles.vue b/packages/frontend/src/pages/admin/roles.vue index 001800ea26..cde5142a63 100644 --- a/packages/frontend/src/pages/admin/roles.vue +++ b/packages/frontend/src/pages/admin/roles.vue @@ -71,6 +71,13 @@ + + + + + + + {{ i18n.ts.save }} @@ -111,6 +118,7 @@ let options_canManageCustomEmojis = $ref(instance.baseRole.canManageCustomEmojis let options_driveCapacityMb = $ref(instance.baseRole.driveCapacityMb); let options_antennaLimit = $ref(instance.baseRole.antennaLimit); let options_wordMuteLimit = $ref(instance.baseRole.wordMuteLimit); +let options_webhookLimit = $ref(instance.baseRole.webhookLimit); async function updateBaseRole() { await os.apiWithDialog('admin/roles/update-default-role-override', { @@ -123,6 +131,7 @@ async function updateBaseRole() { driveCapacityMb: options_driveCapacityMb, antennaLimit: options_antennaLimit, wordMuteLimit: options_wordMuteLimit, + webhookLimit: options_webhookLimit, }, }); } -- cgit v1.2.3-freya