diff --git a/config/permissions.yaml b/config/permissions.yaml index ce5efbc6..5798c3e0 100644 --- a/config/permissions.yaml +++ b/config/permissions.yaml @@ -112,9 +112,6 @@ perms: # Here comes a list with all Permission names (they have a perm_[name] co label: "perm.tools.statistics" lastActivity: label: "perm.tools.lastActivity" - timetravel: - label: "perm.tools.timeTravel" - alsoSet: 'parts.show_history' label_scanner: label: "perm.tools.label_scanner" reel_calculator: diff --git a/src/Controller/AdminPages/BaseAdminController.php b/src/Controller/AdminPages/BaseAdminController.php index f64a8648..cc161b22 100644 --- a/src/Controller/AdminPages/BaseAdminController.php +++ b/src/Controller/AdminPages/BaseAdminController.php @@ -143,7 +143,6 @@ abstract class BaseAdminController extends AbstractController protected function revertElementIfNeeded(AbstractDBElement $entity, ?string $timestamp): ?DateTime { if (null !== $timestamp) { - $this->denyAccessUnlessGranted('@tools.timetravel'); $this->denyAccessUnlessGranted('show_history', $entity); //If the timestamp only contains numbers interpret it as unix timestamp if (ctype_digit($timestamp)) { diff --git a/src/Controller/PartController.php b/src/Controller/PartController.php index da9f245a..55892a47 100644 --- a/src/Controller/PartController.php +++ b/src/Controller/PartController.php @@ -102,7 +102,6 @@ class PartController extends AbstractController $timeTravel_timestamp = null; if (null !== $timestamp) { - $this->denyAccessUnlessGranted('@tools.timetravel'); $this->denyAccessUnlessGranted('show_history', $part); //If the timestamp only contains numbers interpret it as unix timestamp if (ctype_digit($timestamp)) { diff --git a/src/DataTables/LogDataTable.php b/src/DataTables/LogDataTable.php index 8842ac3a..20439c4d 100644 --- a/src/DataTables/LogDataTable.php +++ b/src/DataTables/LogDataTable.php @@ -260,9 +260,7 @@ class LogDataTable implements DataTableTypeInterface return null; }, 'disabled' => function ($value, AbstractLogEntry $context) { - return - !$this->security->isGranted('@tools.timetravel') - || !$this->security->isGranted('show_history', $context->getTargetClass()); + return !$this->security->isGranted('show_history', $context->getTargetClass()); }, ]);