diff --git a/src/views/dashboards/userDashboard/bookings/displays/tables/OrderBookingsTable.vue b/src/views/dashboards/userDashboard/bookings/displays/tables/OrderBookingsTable.vue index 58a30b62..d18cadd9 100644 --- a/src/views/dashboards/userDashboard/bookings/displays/tables/OrderBookingsTable.vue +++ b/src/views/dashboards/userDashboard/bookings/displays/tables/OrderBookingsTable.vue @@ -175,6 +175,14 @@ const onItemsClick = (event, booking) => { showPopper(popperBox('Ydelser', content), event.currentTarget || event.target); }; +const canEditBooking = (bookingobj) => { + // Admins can always edit + if (SessionUser.canAccessAdmin() && SessionUser.hasPermission('edit_bookings')) return true; + console.warn(bookingobj); + if (!!bookingobj.order_id) return false; // Only allow editing bookings without an order + if (SessionUser.hasPermission('edit_own_bookings')) return true; +} +