action to duplicate timesheet record (#1478)

This commit is contained in:
Kevin Papst
2020-02-18 15:32:33 +01:00
committed by GitHub
parent 7b218c33f9
commit 886fc8d74e
5 changed files with 97 additions and 1 deletions

View File

@@ -41,6 +41,7 @@ class TimesheetVoter extends AbstractVoter
self::VIEW_RATE,
self::EDIT_RATE,
self::EDIT_EXPORT,
'duplicate'
];
/**
@@ -99,6 +100,10 @@ class TimesheetVoter extends AbstractVoter
$permission .= $attribute;
break;
case 'duplicate':
$permission = self::EDIT;
break;
case self::VIEW_RATE:
case self::EDIT_RATE:
case self::STOP: