diff --git a/Admin/Install/Navigation.install.json b/Admin/Install/Navigation.install.json index de1e003..1533c25 100755 --- a/Admin/Install/Navigation.install.json +++ b/Admin/Install/Navigation.install.json @@ -5,7 +5,7 @@ "type": 2, "subtype": 1, "name": "Surveys", - "uri": "{/base}/survey/list?{?}", + "uri": "{/base}/survey/list", "target": "self", "icon": null, "order": 50, @@ -19,7 +19,7 @@ "type": 3, "subtype": 1, "name": "List", - "uri": "{/base}/survey/list?{?}", + "uri": "{/base}/survey/list", "target": "self", "icon": null, "order": 1, @@ -34,7 +34,7 @@ "type": 3, "subtype": 1, "name": "Create", - "uri": "{/base}/survey/create?{?}", + "uri": "{/base}/survey/create", "target": "self", "icon": null, "order": 5, diff --git a/Controller/ApiController.php b/Controller/ApiController.php index 666f0fd..0702257 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -119,17 +119,17 @@ final class ApiController extends Controller $template->tags = $this->app->moduleManager->get('Tag', 'Api')->createTagsFromRequest($request); } - if (!empty($uploadedFiles = $request->files)) { + if (!empty($request->files)) { $uploaded = $this->app->moduleManager->get('Media', 'Api')->uploadFiles( - [], - [], - $uploadedFiles, - $request->header->account, - __DIR__ . '/../../../Modules/Media/Files/Modules/Surveys', - '/Modules/Surveys', + names: [], + fileNames: [], + files: $request->files, + account: $request->header->account, + basePath: __DIR__ . '/../../../Modules/Media/Files/Modules/Surveys', + virtualPath: '/Modules/Surveys', ); - foreach ($uploaded as $media) { + foreach ($uploaded->sourcess as $media) { $template->files[] = $media; } }