diff options
| author | syuilo <4439005+syuilo@users.noreply.github.com> | 2024-09-28 09:55:21 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-09-28 09:55:21 +0900 |
| commit | 28e9d4e483902771ddd20018f9e48b2cd0ea0673 (patch) | |
| tree | e015d5ca2ed11b865078fffd7e66c8ffd38b4175 /packages/backend/src/models/json-schema | |
| parent | :art: (diff) | |
| download | sharkey-28e9d4e483902771ddd20018f9e48b2cd0ea0673.tar.gz sharkey-28e9d4e483902771ddd20018f9e48b2cd0ea0673.tar.bz2 sharkey-28e9d4e483902771ddd20018f9e48b2cd0ea0673.zip | |
feat: フォローされた際のメッセージを設定できるようにする (#14430)
* feat: フォローされた際のメッセージを設定できるようにする
Resolve #14425
* Update CHANGELOG.md
* 既にフォローしているユーザーのメッセージも見れるように
* Update packages/frontend/src/components/MkNotification.vue
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
* fix indent
* Update users.ts
* wip
* Update users.ts
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
Diffstat (limited to 'packages/backend/src/models/json-schema')
| -rw-r--r-- | packages/backend/src/models/json-schema/notification.ts | 4 | ||||
| -rw-r--r-- | packages/backend/src/models/json-schema/user.ts | 8 |
2 files changed, 12 insertions, 0 deletions
diff --git a/packages/backend/src/models/json-schema/notification.ts b/packages/backend/src/models/json-schema/notification.ts index bbec2e397f..2645010491 100644 --- a/packages/backend/src/models/json-schema/notification.ts +++ b/packages/backend/src/models/json-schema/notification.ts @@ -267,6 +267,10 @@ export const packedNotificationSchema = { optional: false, nullable: false, format: 'id', }, + message: { + type: 'string', + optional: false, nullable: true, + }, }, }, { type: 'object', diff --git a/packages/backend/src/models/json-schema/user.ts b/packages/backend/src/models/json-schema/user.ts index 947a9317d7..16c8a5a097 100644 --- a/packages/backend/src/models/json-schema/user.ts +++ b/packages/backend/src/models/json-schema/user.ts @@ -370,6 +370,10 @@ export const packedUserDetailedNotMeOnlySchema = { ref: 'RoleLite', }, }, + followedMessage: { + type: 'string', + nullable: true, optional: true, + }, memo: { type: 'string', nullable: true, optional: false, @@ -437,6 +441,10 @@ export const packedMeDetailedOnlySchema = { nullable: true, optional: false, format: 'id', }, + followedMessage: { + type: 'string', + nullable: true, optional: false, + }, isModerator: { type: 'boolean', nullable: true, optional: false, |