Implement mobile version folder deletion (#4355)

This commit is contained in:
YuzuRyo61
2019-02-24 03:49:07 +09:00
committed by syuilo
parent b975751710
commit 3d0fc09fae
2 changed files with 14 additions and 1 deletions

View File

@ -399,7 +399,7 @@ export default Vue.extend({
this.moveFolder();
break;
case '6':
alert(this.$t('deletion-alert'));
this.deleteFolder();
break;
}
},
@ -463,6 +463,18 @@ export default Vue.extend({
for (const f of Array.from((this.$refs.file as any).files)) {
(this.$refs.uploader as any).upload(f, this.folder);
}
},
deleteFolder() {
if (this.folder == null) {
alert(this.$t('root-delete-alert'));
return
}
this.$root.api('drive/folders/delete', {
folderId: this.folder.id
}).then(folder => {
this.cd(this.folder.parentId);
});
}
}
});