From cc9f42f16b5244085d7d44fb336247bee6e8c245 Mon Sep 17 00:00:00 2001 From: "gorbenko.pavel" Date: Wed, 29 Jul 2026 17:54:12 +0500 Subject: [PATCH] =?UTF-8?q?=D0=BF=D1=80=D0=BE=D0=BF=D0=B8=D1=81=D0=B0?= =?UTF-8?q?=D0=BB=20=D0=BF=D1=83=D1=82=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../approvalAdmin/ApprovalAdminWebPart.manifest.json | 2 +- .../src/webparts/approvalAdmin/ApprovalAdminWebPart.ts | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.manifest.json b/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.manifest.json index 0b952f8..9a4f1ab 100644 --- a/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.manifest.json +++ b/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.manifest.json @@ -22,7 +22,7 @@ "description": { "default": "approval-admin description" }, "officeFabricIconFontName": "Page", "properties": { - "apiBaseUrl": "http://localhost:5080", + "apiBaseUrl": "https://api.tnsu.kz/approval-route", "useDevAuth": false, "devUserEmail": "dev@tnsu.kz", "aadResourceId": "api://9232d9e2-9807-4753-808f-07250e5474b0", diff --git a/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.ts b/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.ts index febed9b..0b826a2 100644 --- a/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.ts +++ b/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.ts @@ -35,7 +35,10 @@ export default class ApprovalAdminWebPart extends BaseClientSideWebPart { - this.properties.apiBaseUrl = this.properties.apiBaseUrl || 'http://localhost:5080'; + // Прод-адрес по умолчанию: пакуем именно под прод (heft package-solution --production). + // Для локальной разработки переопределите значение в панели свойств веб-части + // (например, на http://localhost:5080 — порт из backend/.../launchSettings.json). + this.properties.apiBaseUrl = this.properties.apiBaseUrl || 'https://api.tnsu.kz/approval-route'; // Dev-режим ломает /resolve: наш бэкенд не получает Bearer-токен пользователя // для пересылки в api.tnsu.kz и падает на собственном client_credentials // (TnsuPortal:ClientSecret в appsettings.json пуст). По умолчанию — реальный AAD. @@ -67,7 +70,7 @@ export default class ApprovalAdminWebPart extends BaseClientSideWebPart