mirror of
https://github.com/misskey-dev/misskey.git
synced 2026-05-25 16:44:05 +02:00
fix(frontend): popupのemit型が正しく利用できるように修正 (#16826)
* fix(frontend): popupのemit型が正しく利用できるように修正 * fix: revert unnecessary code (for testing purpose) * fix lint * fix type errors * fix types * add comment * fix * fix * fix: OverloadToUnionの仕組みを変更 * add comments, clean up * fix lint * fix types * clean up [ci skip] * fix * add comments [ci skip]
This commit is contained in:
@@ -577,17 +577,19 @@ function cd(target?: Misskey.entities.DriveFolder | Misskey.entities.DriveFolder
|
||||
async function moveFilesBulk() {
|
||||
if (selectedFiles.value.length === 0) return;
|
||||
|
||||
const toFolder = await selectDriveFolder(folder.value ? folder.value.id : null);
|
||||
const { canceled, folders } = await selectDriveFolder(folder.value ? folder.value.id : null);
|
||||
|
||||
if (canceled) return;
|
||||
|
||||
await os.apiWithDialog('drive/files/move-bulk', {
|
||||
fileIds: selectedFiles.value.map(f => f.id),
|
||||
folderId: toFolder[0] ? toFolder[0].id : null,
|
||||
folderId: folders[0] ? folders[0].id : null,
|
||||
});
|
||||
|
||||
globalEvents.emit('driveFilesUpdated', selectedFiles.value.map(x => ({
|
||||
...x,
|
||||
folderId: toFolder[0] ? toFolder[0].id : null,
|
||||
folder: toFolder[0] ?? null,
|
||||
folderId: folders[0] ? folders[0].id : null,
|
||||
folder: folders[0] ?? null,
|
||||
})));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user