diff options
Diffstat (limited to 'app/Http/RequestHandlers/PendingChangesAcceptChange.php')
| -rw-r--r-- | app/Http/RequestHandlers/PendingChangesAcceptChange.php | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/app/Http/RequestHandlers/PendingChangesAcceptChange.php b/app/Http/RequestHandlers/PendingChangesAcceptChange.php index fef4d38dc0..7ab4a6decb 100644 --- a/app/Http/RequestHandlers/PendingChangesAcceptChange.php +++ b/app/Http/RequestHandlers/PendingChangesAcceptChange.php @@ -19,8 +19,6 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Http\RequestHandlers; -use Fisharebest\Webtrees\GedcomRecord; -use Fisharebest\Webtrees\Registry; use Fisharebest\Webtrees\Services\PendingChangesService; use Fisharebest\Webtrees\Validator; use Psr\Http\Message\ResponseInterface; @@ -40,12 +38,9 @@ final class PendingChangesAcceptChange implements RequestHandlerInterface { $tree = Validator::attributes($request)->tree(); $xref = Validator::attributes($request)->isXref()->string('xref'); - $record = Registry::gedcomRecordFactory()->make($xref, $tree); $change = $request->getAttribute('change'); - if ($record instanceof GedcomRecord) { - $this->pending_changes_service->acceptChange($record, $change); - } + $this->pending_changes_service->acceptChange($tree, $xref, $change); return response(); } |
