- Restriction UI warning

- create folder restriction
- fixed UI bugs
This commit is contained in:
Čarodej
2022-01-05 12:48:07 +01:00
parent c7c11fe5b9
commit b4887cea0e
21 changed files with 306 additions and 71 deletions

View File

@@ -1,6 +1,7 @@
<?php
namespace Domain\Files\Controllers;
use App\Users\Exceptions\InvalidUserActionException;
use Domain\Files\Models\File;
use Illuminate\Http\Response;
use App\Http\Controllers\Controller;
@@ -27,8 +28,15 @@ class UploadFileController extends Controller
return ($this->fakeUploadFile)($request);
}
$file = ($this->uploadFiles)($request);
try {
$file = ($this->uploadFiles)($request);
return response(new FileResource($file), 201);
return response(new FileResource($file), 201);
} catch (InvalidUserActionException $e) {
return response([
'type' => 'error',
'message' => $e->getMessage(),
], 401);
}
}
}