refactor
This commit is contained in:
parent
87d09f255d
commit
bf82b49633
|
@ -156,12 +156,9 @@ async function done() {
|
||||||
isSensitive: isSensitive.value,
|
isSensitive: isSensitive.value,
|
||||||
localOnly: localOnly.value,
|
localOnly: localOnly.value,
|
||||||
roleIdsThatCanBeUsedThisEmojiAsReaction: rolesThatCanBeUsedThisEmojiAsReaction.value.map(x => x.id),
|
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) {
|
if (props.emoji) {
|
||||||
await os.apiWithDialog('admin/emoji/update', {
|
await os.apiWithDialog('admin/emoji/update', {
|
||||||
id: props.emoji.id,
|
id: props.emoji.id,
|
||||||
|
@ -177,7 +174,12 @@ async function done() {
|
||||||
|
|
||||||
windowEl.value?.close();
|
windowEl.value?.close();
|
||||||
} else {
|
} 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', {
|
emit('done', {
|
||||||
created: created,
|
created: created,
|
||||||
|
|
Loading…
Reference in New Issue