summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2025-08-27 16:27:16 +0900
committersyuilo <4439005+syuilo@users.noreply.github.com>2025-08-27 16:27:16 +0900
commitbf82b4963357161df2b310ec40992636c54d90b9 (patch)
tree63b2560f84af77f2e4c6835d6fbd98921149be06
parentrefactor (diff)
downloadmisskey-bf82b4963357161df2b310ec40992636c54d90b9.tar.gz
misskey-bf82b4963357161df2b310ec40992636c54d90b9.tar.bz2
misskey-bf82b4963357161df2b310ec40992636c54d90b9.zip
refactor
-rw-r--r--packages/frontend/src/pages/emoji-edit-dialog.vue12
1 files changed, 7 insertions, 5 deletions
diff --git a/packages/frontend/src/pages/emoji-edit-dialog.vue b/packages/frontend/src/pages/emoji-edit-dialog.vue
index b4fc4a46d9..201ce003f0 100644
--- a/packages/frontend/src/pages/emoji-edit-dialog.vue
+++ b/packages/frontend/src/pages/emoji-edit-dialog.vue
@@ -156,12 +156,9 @@ async function done() {
isSensitive: isSensitive.value,
localOnly: localOnly.value,
roleIdsThatCanBeUsedThisEmojiAsReaction: rolesThatCanBeUsedThisEmojiAsReaction.value.map(x => x.id),
+ fileId: file.value ? file.value.id : undefined,
};
- if (file.value) {
- params.fileId = file.value.id;
- }
-
if (props.emoji) {
await os.apiWithDialog('admin/emoji/update', {
id: props.emoji.id,
@@ -177,7 +174,12 @@ async function done() {
windowEl.value?.close();
} else {
- const created = await os.apiWithDialog('admin/emoji/add', params);
+ if (params.fileId == null) return;
+
+ const created = await os.apiWithDialog('admin/emoji/add', {
+ ...params,
+ fileId: params.fileId, // TSを黙らすため
+ });
emit('done', {
created: created,