protectShareRecord)($shared); // Check if user can get directory ($this->verifyAccessToItem)($shared->item_id, $shared); // Get folders $folders = Folder::with('folders:id,parent_id,name') ->whereParentId($shared->item_id) ->whereUserId($shared->user_id) ->sortable() ->get(['id', 'parent_id', 'id', 'name']); return response()->json([ [ 'name' => __t('home'), 'location' => 'public', 'folders' => $folders, 'isMovable' => true, 'isOpen' => true, ], ]); } }