Fix RBAC spread.

This commit is contained in:
Patrick Fic
2024-05-10 15:35:26 -07:00
parent 992ad71910
commit 33db67122c

View File

@@ -30,7 +30,7 @@ export function ShopInfoRbacComponent({ form, bodyshop }) {
return ( return (
<RbacWrapper action="shop:rbac"> <RbacWrapper action="shop:rbac">
<LayoutFormRow> <LayoutFormRow>
{...HasFeatureAccess({ featureName: "export", bodyshop }) && [ {...HasFeatureAccess({ featureName: "export", bodyshop }) ? [
<Form.Item <Form.Item
label={t("bodyshop.fields.rbac.accounting.exportlog")} label={t("bodyshop.fields.rbac.accounting.exportlog")}
rules={[ rules={[
@@ -79,8 +79,8 @@ export function ShopInfoRbacComponent({ form, bodyshop }) {
> >
<InputNumber /> <InputNumber />
</Form.Item> </Form.Item>
]} ]:[]}
{...HasFeatureAccess({ featureName: "bills", bodyshop }) && [ {...HasFeatureAccess({ featureName: "bills", bodyshop }) ? [
<Form.Item <Form.Item
label={t("bodyshop.fields.rbac.bills.delete")} label={t("bodyshop.fields.rbac.bills.delete")}
rules={[ rules={[
@@ -141,9 +141,9 @@ export function ShopInfoRbacComponent({ form, bodyshop }) {
> >
<InputNumber /> <InputNumber />
</Form.Item> </Form.Item>
]} ]:[]}
{...HasFeatureAccess({ featureName: "courtesycars", bodyshop }) && [ {...HasFeatureAccess({ featureName: "courtesycars", bodyshop }) ? [
<Form.Item <Form.Item
label={t("bodyshop.fields.rbac.contracts.create")} label={t("bodyshop.fields.rbac.contracts.create")}
rules={[ rules={[
@@ -216,8 +216,8 @@ export function ShopInfoRbacComponent({ form, bodyshop }) {
> >
<InputNumber /> <InputNumber />
</Form.Item> </Form.Item>
]} ]:[]}
{...HasFeatureAccess({ featureName: "csi", bodyshop }) && [ {...HasFeatureAccess({ featureName: "csi", bodyshop }) ? [
<Form.Item <Form.Item
label={t("bodyshop.fields.rbac.csi.export")} label={t("bodyshop.fields.rbac.csi.export")}
rules={[ rules={[
@@ -242,7 +242,7 @@ export function ShopInfoRbacComponent({ form, bodyshop }) {
> >
<InputNumber /> <InputNumber />
</Form.Item> </Form.Item>
]} ]:[]}
<Form.Item <Form.Item
label={t("bodyshop.fields.rbac.employees.page")} label={t("bodyshop.fields.rbac.employees.page")}
rules={[ rules={[
@@ -561,7 +561,7 @@ export function ShopInfoRbacComponent({ form, bodyshop }) {
<InputNumber /> <InputNumber />
</Form.Item> </Form.Item>
)} )}
{...HasFeatureAccess({ featureName: "timetickets", bodyshop }) && [ {...HasFeatureAccess({ featureName: "timetickets", bodyshop }) ? [
<Form.Item <Form.Item
label={t("bodyshop.fields.rbac.shiftclock.view")} label={t("bodyshop.fields.rbac.shiftclock.view")}
rules={[ rules={[
@@ -682,7 +682,7 @@ export function ShopInfoRbacComponent({ form, bodyshop }) {
> >
<InputNumber /> <InputNumber />
</Form.Item> </Form.Item>
]} ]:[]}
<Form.Item <Form.Item
label={t("bodyshop.fields.rbac.shop.vendors")} label={t("bodyshop.fields.rbac.shop.vendors")}
rules={[ rules={[