From 100a29f8c7f8c75b1da98ac6b61dbeeb3ca9ec0c Mon Sep 17 00:00:00 2001 From: vladtechno Date: Wed, 10 Jun 2026 20:07:52 +0300 Subject: [PATCH] =?UTF-8?q?fix(repairs):=20=D1=80=D0=BE=D1=81=D1=82=D0=B5?= =?UTF-8?q?=D1=80=20=D0=BC=D0=B5=D1=85=D0=B0=D0=BD=D0=B8=D0=BA=D0=BE=D0=B2?= =?UTF-8?q?=20=D0=BF=D0=BE=20=D0=BF=D1=83=D1=82=D0=B8=20repairs/mechanics-?= =?UTF-8?q?roster?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit prefixUrl=/api/v1/mechanic, эндпоинт под роутером /v1/mechanic/repairs → путь обязан включать repairs/ (иначе 404, пикер механиков не грузился). Код-ревью #1. Co-Authored-By: claude-flow --- mechanic-pwa/frontend/src/api/repairsCreate.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mechanic-pwa/frontend/src/api/repairsCreate.ts b/mechanic-pwa/frontend/src/api/repairsCreate.ts index d5f0af3..bdbd5e4 100644 --- a/mechanic-pwa/frontend/src/api/repairsCreate.ts +++ b/mechanic-pwa/frontend/src/api/repairsCreate.ts @@ -91,7 +91,9 @@ export interface MechanicRosterItem { } export async function getMechanicsRoster(): Promise { - return api.get("mechanics-roster").json(); + // prefixUrl = /api/v1/mechanic, эндпоинт под роутером /v1/mechanic/repairs → + // путь обязан включать сегмент repairs/ (как и остальные вызовы файла). + return api.get("repairs/mechanics-roster").json(); } export interface CreateRepairResponse {