api refactoring

This commit is contained in:
Čarodej
2022-05-11 09:19:55 +02:00
parent d2371e667f
commit c0e431b384
76 changed files with 1142 additions and 690 deletions

View File

@@ -4,7 +4,8 @@ namespace Domain\Files\Actions;
use App\Users\Models\User;
use Domain\Files\Models\File;
use Illuminate\Support\Facades\Storage;
use Domain\Files\Requests\UploadRequest;
use Domain\Files\Requests\UploadFileRequest;
use Domain\Files\Requests\UploadChunkRequest;
use Domain\Traffic\Actions\RecordUploadAction;
use League\Flysystem\UnableToRetrieveMetadata;
@@ -24,7 +25,7 @@ class ProcessFileAction
* Upload new file
*/
public function __invoke(
UploadRequest $request,
UploadChunkRequest|UploadFileRequest $request,
User $user,
string $name,
): File {
@@ -50,7 +51,7 @@ class ProcessFileAction
}
// File size handling
if ($uploadLimit && $size > format_bytes($uploadLimit)) {
if ($uploadLimit && $size > toBytes($uploadLimit)) {
abort(413);
}