summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/Http/Controllers/Admin/LocationController.php4
-rw-r--r--tests/app/Http/Controllers/Admin/LocationControllerTest.php2
2 files changed, 3 insertions, 3 deletions
diff --git a/app/Http/Controllers/Admin/LocationController.php b/app/Http/Controllers/Admin/LocationController.php
index e3a19c8af7..6fac49a418 100644
--- a/app/Http/Controllers/Admin/LocationController.php
+++ b/app/Http/Controllers/Admin/LocationController.php
@@ -374,8 +374,8 @@ class LocationController extends AbstractAdminController
*/
public function mapDataDelete(ServerRequestInterface $request): ResponseInterface
{
- $place_id = (int) $request->getParsedBody()['place_id'];
- $parent_id = (int) $request->getParsedBody()['parent_id'];
+ $place_id = (int) $request->getQueryParams()['place_id'];
+ $parent_id = (int) $request->getQueryParams()['parent_id'];
try {
DB::table('placelocation')
diff --git a/tests/app/Http/Controllers/Admin/LocationControllerTest.php b/tests/app/Http/Controllers/Admin/LocationControllerTest.php
index 457670d896..344cd8298f 100644
--- a/tests/app/Http/Controllers/Admin/LocationControllerTest.php
+++ b/tests/app/Http/Controllers/Admin/LocationControllerTest.php
@@ -85,7 +85,7 @@ class LocationControllerTest extends TestCase
public function testMapDataDelete(): void
{
$controller = new LocationController(new GedcomService());
- $request = self::createRequest('POST', ['route' => 'map-data-delete'], ['parent_id' => '0', 'place_id' => '0']);
+ $request = self::createRequest('POST', ['route' => 'map-data-delete', 'parent_id' => '0', 'place_id' => '0']);
$response = $controller->mapDataDelete($request);
$this->assertSame(self::STATUS_FOUND, $response->getStatusCode());