fix: mega_admin in GroupDetailPage + OrderDetailPanel role checks

This commit is contained in:
root 2026-05-27 11:19:43 +00:00
parent c59a806c2c
commit bb6708e94b
2 changed files with 4 additions and 4 deletions

View File

@ -771,7 +771,7 @@ export const OrderDetailPanel = ({
) : null} ) : null}
{canManageDelivery && ["manager", "logistician", "admin"].includes(userRole) ? ( {canManageDelivery && ["manager", "logistician", "admin", "mega_admin"].includes(userRole) ? (
<Panel className="space-y-4 p-5"> <Panel className="space-y-4 p-5">
<div> <div>
<strong>Назначение водителя</strong> <strong>Назначение водителя</strong>
@ -811,7 +811,7 @@ export const OrderDetailPanel = ({
) : null} ) : null}
{["manager", "logistician", "admin"].includes(userRole) && order && onChangeDeliveryStatus ? ( {["manager", "logistician", "admin", "mega_admin"].includes(userRole) && order && onChangeDeliveryStatus ? (
<Panel className="space-y-4 p-5"> <Panel className="space-y-4 p-5">
<div> <div>
<strong>Статус доставки</strong> <strong>Статус доставки</strong>
@ -856,7 +856,7 @@ export const OrderDetailPanel = ({
) : null} ) : null}
{["manager", "logistician", "admin"].includes(userRole) && order && onChangeDeliveryStatus ? ( {["manager", "logistician", "admin", "mega_admin"].includes(userRole) && order && onChangeDeliveryStatus ? (
<PaidStoragePanel <PaidStoragePanel
order={order} order={order}
onChangeDeliveryStatus={onChangeDeliveryStatus} onChangeDeliveryStatus={onChangeDeliveryStatus}

View File

@ -59,7 +59,7 @@ export const GroupDetailPage = () => {
{order ? ( {order ? (
<OrderDetailPanel <OrderDetailPanel
order={order} order={order}
canManageDelivery={["manager", "logistician", "admin"].includes(userRole)} canManageDelivery={["manager", "logistician", "admin", "mega_admin"].includes(userRole)}
onSaveManualDeliveryChoice={saveManualDeliveryChoice} onSaveManualDeliveryChoice={saveManualDeliveryChoice}
isSavingDeliveryChoice={isSavingDeliveryChoice} isSavingDeliveryChoice={isSavingDeliveryChoice}
drivers={drivers} drivers={drivers}