diff options
| author | nenohi <kimutipartylove@gmail.com> | 2023-04-19 08:25:24 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-19 08:25:24 +0900 |
| commit | 65ff2c24980b7989a2925772721c0b2bc503d515 (patch) | |
| tree | 8135e55721852c0540b3f9dd5f96a537fa909524 /packages/frontend | |
| parent | fix: text color of follow button (#10672) (diff) | |
| download | misskey-65ff2c24980b7989a2925772721c0b2bc503d515.tar.gz misskey-65ff2c24980b7989a2925772721c0b2bc503d515.tar.bz2 misskey-65ff2c24980b7989a2925772721c0b2bc503d515.zip | |
カスタム絵文字のライセンスを一括でできるように (#10671)
* setlicensebulk追加
* 5時に誤字った!w
* 並び順の変更(set,add,removeの順
* add changelog
Diffstat (limited to 'packages/frontend')
| -rw-r--r-- | packages/frontend/src/pages/custom-emojis-manager.vue | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/packages/frontend/src/pages/custom-emojis-manager.vue b/packages/frontend/src/pages/custom-emojis-manager.vue index 59cb3262b7..3f13f0787d 100644 --- a/packages/frontend/src/pages/custom-emojis-manager.vue +++ b/packages/frontend/src/pages/custom-emojis-manager.vue @@ -15,9 +15,10 @@ <div v-if="selectMode" class="_buttons"> <MkButton inline @click="selectAll">Select all</MkButton> <MkButton inline @click="setCategoryBulk">Set category</MkButton> + <MkButton inline @click="setTagBulk">Set tag</MkButton> <MkButton inline @click="addTagBulk">Add tag</MkButton> <MkButton inline @click="removeTagBulk">Remove tag</MkButton> - <MkButton inline @click="setTagBulk">Set tag</MkButton> + <MkButton inline @click="setLisenceBulk">Set Lisence</MkButton> <MkButton inline danger @click="delBulk">Delete</MkButton> </div> <MkPagination ref="emojisPaginationComponent" :pagination="pagination"> @@ -221,6 +222,18 @@ const setCategoryBulk = async () => { emojisPaginationComponent.value.reload(); }; +const setLisenceBulk = async () => { + const { canceled, result } = await os.inputText({ + title: 'License', + }); + if (canceled) return; + await os.apiWithDialog('admin/emoji/set-license-bulk', { + ids: selectedEmojis.value, + license: result, + }); + emojisPaginationComponent.value.reload(); +}; + const addTagBulk = async () => { const { canceled, result } = await os.inputText({ title: 'Tag', |