summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@webtrees.net>2019-10-15 17:37:18 +0100
committerGreg Roach <fisharebest@webtrees.net>2019-10-15 17:42:24 +0100
commit7f8477c06d8cb464614bd79e309389b1c49355a6 (patch)
treef3818b1d57a821c87bbf47a478d034df2bd661c7
parent6412bde396c713d428206ad45a7df1b16aedd4b3 (diff)
downloadwebtrees-7f8477c06d8cb464614bd79e309389b1c49355a6.tar.gz
webtrees-7f8477c06d8cb464614bd79e309389b1c49355a6.tar.bz2
webtrees-7f8477c06d8cb464614bd79e309389b1c49355a6.zip
Fix: #2630 - module routes need a tree parameter
-rw-r--r--routes/web.php9
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.