1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-11-27 22:18:36 +02:00

Main build (Jenkins)

This commit is contained in:
Vitaly the Alpaca (bot)
2025-03-24 15:47:37 +03:00
parent 3d533ff36b
commit 14a5bbf031
8 changed files with 6973 additions and 6947 deletions

View File

@@ -20,7 +20,7 @@ import TabItem from '@theme/TabItem';
| Tls | --tls | Structure Of KeyAndValue | ✖ | TLS settings, if necessary. See GetTlsSettings |
Returns: BinaryData, String - Response
Returns: BinaryData, String - Response or error information
<br/>

View File

@@ -20,7 +20,7 @@ import TabItem from '@theme/TabItem';
| Tls | --tls | Структура Из КлючИЗначение | &#x2716; | Настройки TLS, если необходимо. См. ПолучитьНастройкиTls |
Возвращаемое значение: ДвоичныеДанные, Строка - Ответ на запрос
Возвращаемое значение: ДвоичныеДанные, Строка - Ответ на запрос или информация об ошибке
<br/>

File diff suppressed because it is too large Load Diff

View File

@@ -215,7 +215,7 @@ EndFunction
// Tls - Structure Of KeyAndValue - TLS settings, if necessary. See GetTlsSettings - tls
//
// Returns:
// BinaryData, String - Response
// BinaryData, String - Response or error information
Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, Val Tls = "") Export
OPI_TypeConversion.GetBinaryData(Data, True, False);
@@ -232,11 +232,24 @@ Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, V
If Result Then
Response = ReadBinaryData(Connection, , Chars.LF);
If Not ValueIsFilled(Response) Then
Error = GetLastError(Connection);
If ValueIsFilled(Error) Then
Response = OPI_Tools.JSONString(Error);
Response = ПолучитьДвоичныеДанныеИзСтроки(Response);
EndIf;
EndIf;
Response = ?(ResponseString, ПолучитьСтрокуИзДвоичныхДанных(Response), Response);
Else
Response = "OPI: Failed to send message";
Response = GetLastError(Connection);
Response = ?(ValueIsFilled(Response), OPI_Tools.JSONString(Response), "OPI: Failed to send message");
Response = ?(ResponseString , Response , ПолучитьДвоичныеДанныеИзСтроки(Response));
EndIf;

View File

@@ -215,7 +215,7 @@ EndFunction
// Tls - Structure Of KeyAndValue - TLS settings, if necessary. See GetTlsSettings - tls
//
// Returns:
// BinaryData, String - Response
// BinaryData, String - Response or error information
Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, Val Tls = "") Export
OPI_TypeConversion.GetBinaryData(Data, True, False);
@@ -232,11 +232,24 @@ Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, V
If Result Then
Response = ReadBinaryData(Connection, , Chars.LF);
If Not ValueIsFilled(Response) Then
Error = GetLastError(Connection);
If ValueIsFilled(Error) Then
Response = OPI_Tools.JSONString(Error);
Response = GetBinaryDataFromString(Response);
EndIf;
EndIf;
Response = ?(ResponseString, GetStringFromBinaryData(Response), Response);
Else
Response = "OPI: Failed to send message";
Response = GetLastError(Connection);
Response = ?(ValueIsFilled(Response), OPI_Tools.JSONString(Response), "OPI: Failed to send message");
Response = ?(ResponseString , Response , GetBinaryDataFromString(Response));
EndIf;