mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2025-06-21 17:39:06 +02:00
Allow timetraveling on data structures admin pages.
This commit is contained in:
parent
f9bb2d57e9
commit
31290c070a
15 changed files with 125 additions and 67 deletions
|
@ -69,7 +69,7 @@ class UserController extends AdminPages\BaseAdminController
|
|||
protected $attachment_class = UserAttachment::class;
|
||||
|
||||
/**
|
||||
* @Route("/{id}/edit", requirements={"id"="\d+"}, name="user_edit")
|
||||
* @Route("/{id}/edit/{timestamp}", requirements={"id"="\d+"}, name="user_edit")
|
||||
* @Route("/{id}/", requirements={"id"="\d+"})
|
||||
* @param User $entity
|
||||
* @param Request $request
|
||||
|
@ -77,7 +77,7 @@ class UserController extends AdminPages\BaseAdminController
|
|||
* @return Response
|
||||
* @throws \Exception
|
||||
*/
|
||||
public function edit(User $entity, Request $request, EntityManagerInterface $em)
|
||||
public function edit(User $entity, Request $request, EntityManagerInterface $em, ?string $timestamp = null)
|
||||
{
|
||||
//Handle 2FA disabling
|
||||
|
||||
|
@ -102,7 +102,7 @@ class UserController extends AdminPages\BaseAdminController
|
|||
}
|
||||
}
|
||||
|
||||
return $this->_edit($entity, $request, $em);
|
||||
return $this->_edit($entity, $request, $em, $timestamp);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue