diff --git a/app/app/components/RootDisplay.tsx b/app/app/components/RootDisplay.tsx index dc37001..f92fe78 100644 --- a/app/app/components/RootDisplay.tsx +++ b/app/app/components/RootDisplay.tsx @@ -19,7 +19,6 @@ export default function RootDisplay({ hideMinistereName?: boolean; }) { const isOnline = useIsOnline(); - console.log("user", user); return ( <>
(); const navigate = useNavigate(); const canEdit = useMemo(() => { + if (fei.fei_current_owner_role !== UserRoles.EXAMINATEUR_INITIAL) { + return false; + } if (fei.examinateur_initial_user_id !== user.id) { return false; } @@ -123,7 +126,7 @@ export default function CarcasseReadAndWrite() { const saveFetcher = useFetcher({ key: "carcasse-save-fetcher" }); const carcasseFetcher = useFetcher({ key: "carcasse-edit-fetcher" }); const [espece, setEspece] = useState(carcasse.espece || ""); - console.log(carcasse); + const [anomaliesAbats, setAnomaliesAbats] = useState>( carcasse.examinateur_anomalies_abats?.filter(Boolean) || [], ); @@ -299,36 +302,50 @@ export default function CarcasseReadAndWrite() { /> )} -
- -
+ {canEdit ? ( +
+ +
+ ) : ( +
+ +
+ )}