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