diff options
| author | Greg Roach <fisharebest@webtrees.net> | 2019-10-15 17:37:18 +0100 |
|---|---|---|
| committer | Greg Roach <fisharebest@webtrees.net> | 2019-10-15 17:42:24 +0100 |
| commit | 7f8477c06d8cb464614bd79e309389b1c49355a6 (patch) | |
| tree | f3818b1d57a821c87bbf47a478d034df2bd661c7 | |
| parent | 6412bde396c713d428206ad45a7df1b16aedd4b3 (diff) | |
| download | webtrees-7f8477c06d8cb464614bd79e309389b1c49355a6.tar.gz webtrees-7f8477c06d8cb464614bd79e309389b1c49355a6.tar.bz2 webtrees-7f8477c06d8cb464614bd79e309389b1c49355a6.zip | |
Fix: #2630 - module routes need a tree parameter
| -rw-r--r-- | routes/web.php | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/routes/web.php b/routes/web.php index de038bf035..5df20861de 100644 --- a/routes/web.php +++ b/routes/web.php @@ -335,6 +335,8 @@ $router->attach('', '/tree/{tree}', static function (Map $router) { $router->get('media', '/media/{xref}{/slug}', 'MediaController::show'); $router->get('message', '/message', 'MessageController::messagePage'); $router->post('message-action', '/message', 'MessageController::messageAction'); + $router->get('module', '/module/{module}/{action}', ModuleAction::class) + ->allows(RequestMethodInterface::METHOD_POST); $router->get('note', '/note/{xref}{/slug}', 'NoteController::show'); $router->get('record', '/record/{xref}{/slug}', 'GedcomRecordController::show'); $router->get('repository', '/repository/{xref}{/slug}', 'RepositoryController::show'); @@ -360,6 +362,9 @@ $router->attach('', '/tree/{tree}', static function (Map $router) { $router->get('example', '/…'); }); +$router->get('module-admin', '/module/{module}/{action}', ModuleAction::class) + ->allows(RequestMethodInterface::METHOD_POST); + $router->get(HelpText::class, '/help/{topic}', HelpText::class); $router->post(SelectLanguage::class, '/language/{language}', SelectLanguage::class); $router->get(LoginPage::class, '/login', LoginPage::class); @@ -375,10 +380,6 @@ $router->post(RegisterAction::class, '/register', RegisterAction::class); $router->post(SelectTheme::class, '/theme/{theme}', SelectTheme::class); $router->get(VerifyEmail::class, '/verify', VerifyEmail::class); $router->get(PrivacyPolicy::class, '/privacy-policy', PrivacyPolicy::class); - -$router->get('module', '/module/{module}/{action}', ModuleAction::class) - ->allows(RequestMethodInterface::METHOD_POST); - $router->get(HomePage::class, '/', HomePage::class); // Legacy URLs from older software. |
