mirror of
https://github.com/ad-aures/castopod.git
synced 2026-04-04 15:26:43 +02:00
refactor: harmonize redirects after submitting forms
go back to form after submitting an edit form
This commit is contained in:
parent
6e9451a110
commit
d0cb964b0f
36 changed files with 179 additions and 57 deletions
|
|
@ -99,7 +99,8 @@ class PersonController extends BaseController
|
|||
|
||||
$db->transComplete();
|
||||
|
||||
return redirect()->route('person-list');
|
||||
return redirect()->route('person-list')
|
||||
->with('message', lang('Person.messages.createSuccess'));
|
||||
}
|
||||
|
||||
public function edit(): string
|
||||
|
|
@ -145,13 +146,17 @@ class PersonController extends BaseController
|
|||
->with('errors', $personModel->errors());
|
||||
}
|
||||
|
||||
return redirect()->route('person-view', [$this->person->id]);
|
||||
return redirect()->route('person-edit', [$this->person->id])->with(
|
||||
'message',
|
||||
lang('Person.messages.editSuccess')
|
||||
);
|
||||
}
|
||||
|
||||
public function delete(): RedirectResponse
|
||||
{
|
||||
(new PersonModel())->delete($this->person->id);
|
||||
|
||||
return redirect()->route('person-list');
|
||||
return redirect()->route('person-list')
|
||||
->with('message', lang('Person.messages.deleteSuccess'));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue