diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2019-01-30 17:25:56 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-01-30 17:25:56 +0900 |
| commit | 00b134ce1ecfd2103677c3ed4fdda96c6748d687 (patch) | |
| tree | 054e190a1ad2df5ec27ed5f18aab2a54d475b1ca /src/services/note | |
| parent | Fix import (diff) | |
| download | sharkey-00b134ce1ecfd2103677c3ed4fdda96c6748d687.tar.gz sharkey-00b134ce1ecfd2103677c3ed4fdda96c6748d687.tar.bz2 sharkey-00b134ce1ecfd2103677c3ed4fdda96c6748d687.zip | |
Introduce silence (#4043)
* Introduce silence
* Fix icon
Diffstat (limited to 'src/services/note')
| -rw-r--r-- | src/services/note/create.ts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/services/note/create.ts b/src/services/note/create.ts index 344672bd63..4e8e707961 100644 --- a/src/services/note/create.ts +++ b/src/services/note/create.ts @@ -116,6 +116,11 @@ export default async (user: IUser, data: Option, silent = false) => new Promise< if (data.viaMobile == null) data.viaMobile = false; if (data.localOnly == null) data.localOnly = false; + // サイレンス + if (user.isSilenced && data.visibility == 'public') { + data.visibility = 'home'; + } + if (data.visibleUsers) { data.visibleUsers = erase(null, data.visibleUsers); } |