diff options
| author | MeiMei <30769358+mei23@users.noreply.github.com> | 2020-03-30 11:45:57 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-03-30 11:45:57 +0900 |
| commit | 47322b35ff0559136e0fb0de034acf723a38f234 (patch) | |
| tree | bc3f57e2dc623a5514663cbcaa08453ea80ecaea /src/server/api | |
| parent | admin/accounts/createで一般ユーザーがアカウントを作成し放... (diff) | |
| download | sharkey-47322b35ff0559136e0fb0de034acf723a38f234.tar.gz sharkey-47322b35ff0559136e0fb0de034acf723a38f234.tar.bz2 sharkey-47322b35ff0559136e0fb0de034acf723a38f234.zip | |
APIの権限設定漏れを修正 (#6202)
* Fix: 権限設定漏れ
* requireAdmin
Diffstat (limited to 'src/server/api')
| -rw-r--r-- | src/server/api/endpoints/admin/get-table-stats.ts | 3 | ||||
| -rw-r--r-- | src/server/api/endpoints/admin/server-info.ts | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/server/api/endpoints/admin/get-table-stats.ts b/src/server/api/endpoints/admin/get-table-stats.ts index 58c9c6e7c3..5717110b25 100644 --- a/src/server/api/endpoints/admin/get-table-stats.ts +++ b/src/server/api/endpoints/admin/get-table-stats.ts @@ -2,7 +2,8 @@ import define from '../../define'; import { getConnection } from 'typeorm'; export const meta = { - requireCredential: false as const, + requireCredential: true as const, + requireAdmin: true, desc: { 'en-US': 'Get table stats' diff --git a/src/server/api/endpoints/admin/server-info.ts b/src/server/api/endpoints/admin/server-info.ts index 2563ff52ef..1804b9ac70 100644 --- a/src/server/api/endpoints/admin/server-info.ts +++ b/src/server/api/endpoints/admin/server-info.ts @@ -5,7 +5,8 @@ import define from '../../define'; import redis from '../../../../db/redis'; export const meta = { - requireCredential: false as const, + requireCredential: true as const, + requireAdmin: true, desc: { }, |