Mitarbeiter (Staff-Rolle) sah nichts + keine Suche: Order-Abfrage forderte customer.company (directus_users) UND api_client.name (api_clients) an - beide fuer Staff nicht lesbar -> 403 -> ganze Abfrage scheitert. - customer.* aus der Uebersicht-Abfrage entfernt (Name kommt aus api_client); kundeName nutzt nur noch api_client.name - Order-Abfrage 3-stufig robust (mit kuvertieren+client -> ohne kuvertieren -> ohne client), jobs/machines-Fetch mit Feld-Fallback -> Ansicht laedt auch ohne Bootstrap - Bootstrap: Staff darf api_clients lesen (nur id+name, keine Secrets) Fuer die API-Kundennamen Bootstrap laufen lassen; die Ansicht selbst geht schon nach Extension-Deploy. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
111 KiB
111 KiB