Ein Back-Link, der löst, statt vier, die nie tat

Fixkamo-internal
Verschifft
27. August 2026 um 17:02 UTC
Autor
kamo
Ausschuss
11087dc

Die Back-Button jedes Service-Bildschirms war ./commerce?tab=service. Es hat noch nie war ein Tab mit dieser ID: "PipelineView.tsx:69-70" baut sie als "market-${market.id" und ":87-88" löst .?tab=" mit einem "findIndex", der fällt zurück zu Index 0 auf einem Miss. So ist "zurück" immer auf dem Markt sortiert gelandet zuerst von "displayOrder", und auch "?sub=" fallen gelassen. Es warf nie und es nie protokolliert, weshalb es überlebte. Alle vier rufen jetzt "commerceBackHref", und alle vier passieren keinen Markt, weil es ist kein Markt zu passieren. "ServiceJobApi.JobView" trägt keinen "marketUid" und kann ohne DDL: "ServiceJob" hat keine Marktsäule und auch nicht "Engagement" und "ServiceQuoteDTO" hat auch keine. Ein bloßes "/Handel" ist ehrlich "die Pipeline"; "Markt-<was auch immer" würde eine Präzision der Aufzeichnung beanspruchen hat nicht. Der Helfer nimmt eine optionale Markt-ID, so dass der Tag eins ist wirklich erreichbar ist die Korrektur ein Argument, nicht ein fünfter Hard-codierter String. Die Labels werden mit dem Ziel umbenannt. "Back to Service" beschreibt einen Link zur Pipeline ist die gleiche Lüge eine Schicht nach oben, und ein englischer Wert unter geändert eine unveränderte Taste lässt jede andere Locale die alte Übersetzung halten "BackToService" wird zu "backToPipeline" und zur Detailseite ist "backLabel" wird "pipelineLabel". Der Wächter ist ein Quellscan, denn das ist der einzige Ort, an dem der Defekt jemals war sichtbar: ein Literal, das nie auf dem Pfad eine Runtime-Testfahrten gemacht wurde. Kommentare werden zuerst abgestreift, so dass die beiden Modul-Notizen können die defekte Form zitieren sie ersetzt, und der Regex wird gegen "/Einstellungen/Features/docs" gepinnt, dessen .?tab=Service-Anwendung und "?tab=service-order" sind echte Tabs.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen