diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-03-23 17:18:38 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-03-23 17:18:38 +0900 |
| commit | 41d1b1b8c994b2268e4e39d7e46fcbf7807c1ad0 (patch) | |
| tree | d3a237951821b3e4f70be456b134391cd4321581 /packages/backend/src/core/RoleService.ts | |
| parent | fix(client): センシティブワードの一覧にピン留めユーザー... (diff) | |
| download | misskey-41d1b1b8c994b2268e4e39d7e46fcbf7807c1ad0.tar.gz misskey-41d1b1b8c994b2268e4e39d7e46fcbf7807c1ad0.tar.bz2 misskey-41d1b1b8c994b2268e4e39d7e46fcbf7807c1ad0.zip | |
enhance: コンディショナルロールの条件に「投稿数が~以下」「投稿数が~以上」を追加
Resolve #10395
Diffstat (limited to 'packages/backend/src/core/RoleService.ts')
| -rw-r--r-- | packages/backend/src/core/RoleService.ts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/backend/src/core/RoleService.ts b/packages/backend/src/core/RoleService.ts index 4775196c6f..bb7680f4e5 100644 --- a/packages/backend/src/core/RoleService.ts +++ b/packages/backend/src/core/RoleService.ts @@ -192,6 +192,12 @@ export class RoleService implements OnApplicationShutdown { case 'followingMoreThanOrEq': { return user.followingCount >= value.value; } + case 'notesLessThanOrEq': { + return user.notesCount <= value.value; + } + case 'notesMoreThanOrEq': { + return user.notesCount >= value.value; + } default: return false; } |