From af1609189395c824e4673890ebf0fbcd8d0d889d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D1=80=D0=B5=D0=BF=D0=BE=D0=B4=D0=BE=D0=B1=D0=BD?= =?UTF-8?q?=D1=8B=D0=B9=20=D0=90=D0=BB=D0=B5=D0=BD?= Date: Mon, 10 Mar 2025 17:27:08 +0300 Subject: [PATCH] Fixed bug. --- src/app/Context.hpp | 3 ++- src/modules/Workers/WebService/WebService.cpp | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/app/Context.hpp b/src/app/Context.hpp index 856892f..ea14eb3 100644 --- a/src/app/Context.hpp +++ b/src/app/Context.hpp @@ -25,7 +25,8 @@ Author: #define BPS_SERVER_PORT 4977 #define BPS_SERVER_URL "http://localhost:4977" #define BPS_BM_SERVER_ADDRESS "BM-2cX8y9u9yEi3fdqQfndx9F6NdR5Hv79add" -#define BPS_BM_DEBUG_ADDRESS "BM-2cXtL92m3CavBKx8qsV2LbZtAU3eQxW2rB" +//#define BPS_BM_DEBUG_ADDRESS "BM-2cXtL92m3CavBKx8qsV2LbZtAU3eQxW2rB" +#define BPS_BM_DEBUG_ADDRESS "BM-2cX8y9u9yEi3fdqQfndx9F6NdR5Hv79add" //---------------------------------------------------------------------------------------------------------------------- #ifdef __cplusplus diff --git a/src/modules/Workers/WebService/WebService.cpp b/src/modules/Workers/WebService/WebService.cpp index 2311ea3..280ab60 100644 --- a/src/modules/Workers/WebService/WebService.cpp +++ b/src/modules/Workers/WebService/WebService.cpp @@ -263,10 +263,10 @@ namespace Apostol { const auto &caContext = index == -1 ? m_CurrentServer : m_Servers[index].Value(); const auto &caServer = caContext.URL().Origin(); - CStringList caClearText; CString sPayload; if (!caServerRequest.Content.IsEmpty()) { + CStringList caClearText; const auto &ContentType = caServerRequest.Headers.Values(_T("content-type")); @@ -435,6 +435,8 @@ namespace Apostol { if (!caOrigin.IsEmpty()) { Json.Object().AddPair("origin", caOrigin); + } else { + Json.Object().AddPair("origin", GetProtocol(AConnection) + "://" + caHost); } Json.Object().AddPair("module", Module);