summaryrefslogtreecommitdiff
path: root/includes/view/Shifts_view.php
diff options
context:
space:
mode:
Diffstat (limited to 'includes/view/Shifts_view.php')
-rw-r--r--includes/view/Shifts_view.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/includes/view/Shifts_view.php b/includes/view/Shifts_view.php
index 4daaec8e..2e7bfa4b 100644
--- a/includes/view/Shifts_view.php
+++ b/includes/view/Shifts_view.php
@@ -224,9 +224,10 @@ function Shift_view_render_shift_entry($shift_entry, $user_shift_admin, $angelty
if ($shift_entry['freeloaded']) {
$entry = '<del>' . $entry . '</del>';
}
- if ($user_shift_admin || $angeltype_supporter) {
+ $isUser = $shift_entry['UID'] == auth()->user()->id;
+ if ($user_shift_admin || $angeltype_supporter || $isUser) {
$entry .= ' <div class="btn-group">';
- if ($user_shift_admin) {
+ if ($user_shift_admin || $isUser) {
$entry .= button_glyph(
page_link_to('user_myshifts', ['edit' => $shift_entry['id'], 'id' => $shift_entry['UID']]),
'pencil',