diff --git a/src/Domain/Folders/Controllers/FavouriteController.php b/src/Domain/Folders/Controllers/FavouriteController.php index 736dde19..778aba65 100644 --- a/src/Domain/Folders/Controllers/FavouriteController.php +++ b/src/Domain/Folders/Controllers/FavouriteController.php @@ -35,7 +35,7 @@ class FavouriteController extends Controller /** * Remove folder from user favourites */ - public function destroy(string $id): Response|Collection + public function destroy(string $id): Response { $user = Auth::user(); diff --git a/src/Domain/Sharing/Controllers/ShareController.php b/src/Domain/Sharing/Controllers/ShareController.php index 8bc63d80..db638e30 100644 --- a/src/Domain/Sharing/Controllers/ShareController.php +++ b/src/Domain/Sharing/Controllers/ShareController.php @@ -27,7 +27,7 @@ class ShareController extends Controller public function store( CreateShareRequest $request, SendViaEmailAction $sendLinkToEmailAction, - ): ShareResource { + ): Response { $item = get_item($request->input('type'), $request->input('id')); $this->authorize('owner', $item); @@ -52,7 +52,7 @@ class ShareController extends Controller } // Return created shared record - return new ShareResource($shared); + return response(new ShareResource($shared), 201); } /** diff --git a/src/Domain/Sharing/Requests/CreateShareRequest.php b/src/Domain/Sharing/Requests/CreateShareRequest.php index 85524256..c5003193 100644 --- a/src/Domain/Sharing/Requests/CreateShareRequest.php +++ b/src/Domain/Sharing/Requests/CreateShareRequest.php @@ -24,6 +24,7 @@ class CreateShareRequest extends FormRequest public function rules() { return [ + 'id' => 'required|string', 'isPassword' => 'required|boolean', 'type' => 'required|string', 'expiration' => 'integer|nullable', diff --git a/src/Support/helpers.php b/src/Support/helpers.php index 20b8a5d6..4b181d07 100644 --- a/src/Support/helpers.php +++ b/src/Support/helpers.php @@ -476,7 +476,7 @@ if (! function_exists('make_single_input')) { $data = []; // Add data to array - $data[$request->name] = $request->value; + $data[$request->input('name')] = $request->input('value'); // Return input return $data; diff --git a/storage/files.index-shm b/storage/files.index-shm deleted file mode 100644 index be01479b..00000000 Binary files a/storage/files.index-shm and /dev/null differ diff --git a/storage/files.index-wal b/storage/files.index-wal deleted file mode 100644 index 4e3c4f59..00000000 Binary files a/storage/files.index-wal and /dev/null differ