Skip to content

Commit d567419

Browse files
author
KD
committed
test
1 parent 6848797 commit d567419

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

src/Http/Controllers/FilesApiController.php

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,22 @@ public function __construct(HeadlessH5PServiceContract $hh5pService)
2020

2121
public function __invoke(FilesStoreRequest $request, String $nonce = null): JsonResponse
2222
{
23-
dd($request->hasValidSignature());
23+
$contentId = $request->get('contentId');
24+
$field = $request->get('field');
25+
$token = $request->get('_token');
26+
foreach (array_keys($request->all()) as $key) {
27+
if (!in_array($key, ['expires', 'signature'])) {
28+
$request->request->remove($key);
29+
}
30+
}
2431
if (!$request->hasValidSignature()) {
2532
abort(401);
2633
}
2734
try {
2835
$result = $this->hh5pService->uploadFile(
29-
$request->get('contentId'),
30-
$request->get('field'),
31-
$request->get('_token'),
36+
$contentId,
37+
$field,
38+
$token,
3239
$nonce
3340
);
3441

0 commit comments

Comments
 (0)