backspace fix

This commit is contained in:
Čarodej
2022-03-15 11:47:32 +01:00
parent 5fa205de27
commit a544578b38
2 changed files with 2 additions and 19 deletions

View File

@@ -38,7 +38,7 @@ export default {
ItemHandler,
},
computed: {
...mapGetters(['isVisibleSidebar', 'currentFolder', 'itemViewType', 'clipboard', 'entries', 'config', 'currentTeamFolder', 'user']),
...mapGetters(['isVisibleSidebar', 'currentFolder', 'itemViewType', 'clipboard', 'entries', 'config']),
draggedItems() {
// Set opacity for dragged items
if (!this.clipboard.includes(this.draggingId)) {
@@ -58,27 +58,10 @@ export default {
},
methods: {
deleteItems() {
// Prevent delete in SharedWithMe and TeamFolders homepage
if ((this.$isThisRoute(['SharedWithMe', 'TeamFolders']) && !this.$route.params.id)) return
// Prevent delete in SharedWithMe with visit privileges
if ((this.$isThisRoute(['SharedWithMe']) && ! this.canEdit())) return
if ((this.clipboard.length > 0 && this.$checkPermission('master')) || this.$checkPermission('editor')) {
this.$store.dispatch('deleteItem')
}
},
canEdit() {
if (this.currentTeamFolder && this.user) {
let member = this.currentTeamFolder.data.relationships.members.data.find(
(member) => member.data.id === this.user.data.id
)
return member.data.attributes.permission === 'can-edit'
}
return false
},
uploadDroppedItems(event) {
this.$uploadDraggedFiles(event, this.currentFolder.data.id)

View File

@@ -13,7 +13,7 @@ class FakeRenameFileOrFolderAction
public function __invoke(
RenameItemRequest $request,
string $id,
): array|File {
): array {
// Get item
if ($request->input('type') === 'folder') {
$item = Folder::where('id', $id)