1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-11-29 22:27:42 +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 | | Tls | --tls | Structure Of KeyAndValue | ✖ | TLS settings, if necessary. See GetTlsSettings |
Returns: BinaryData, String - Response Returns: BinaryData, String - Response or error information
<br/> <br/>

View File

@@ -20,7 +20,7 @@ import TabItem from '@theme/TabItem';
| Tls | --tls | Структура Из КлючИЗначение | &#x2716; | Настройки TLS, если необходимо. См. ПолучитьНастройкиTls | | Tls | --tls | Структура Из КлючИЗначение | &#x2716; | Настройки TLS, если необходимо. См. ПолучитьНастройкиTls |
Возвращаемое значение: ДвоичныеДанные, Строка - Ответ на запрос Возвращаемое значение: ДвоичныеДанные, Строка - Ответ на запрос или информация об ошибке
<br/> <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 // Tls - Structure Of KeyAndValue - TLS settings, if necessary. See GetTlsSettings - tls
// //
// Returns: // Returns:
// BinaryData, String - Response // BinaryData, String - Response or error information
Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, Val Tls = "") Export Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, Val Tls = "") Export
OPI_TypeConversion.GetBinaryData(Data, True, False); OPI_TypeConversion.GetBinaryData(Data, True, False);
@@ -232,12 +232,25 @@ Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, V
If Result Then If Result Then
Response = ReadBinaryData(Connection, , Chars.LF); 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); Response = ?(ResponseString, ПолучитьСтрокуИзДвоичныхДанных(Response), Response);
Else Else
Response = "OPI: Failed to send message"; Response = GetLastError(Connection);
Response = ?(ResponseString, Response, ПолучитьДвоичныеДанныеИзСтроки(Response)); Response = ?(ValueIsFilled(Response), OPI_Tools.JSONString(Response), "OPI: Failed to send message");
Response = ?(ResponseString , Response , ПолучитьДвоичныеДанныеИзСтроки(Response));
EndIf; EndIf;

View File

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

View File

@@ -250,7 +250,7 @@
Ответ = ПолучитьПоследнююОшибку(Соединение); Ответ = ПолучитьПоследнююОшибку(Соединение);
Ответ = ?(ЗначениеЗаполнено(Ответ), OPI_Инструменты.JSONСтрокой(Ответ), "OPI: Не удалось отправить сообщение"); Ответ = ?(ЗначениеЗаполнено(Ответ), OPI_Инструменты.JSONСтрокой(Ответ), "OPI: Не удалось отправить сообщение");
Ответ = ?(ОтветСтрокой, Ответ, ПолучитьДвоичныеДанныеИзСтроки(Ответ)); Ответ = ?(ОтветСтрокой , Ответ , ПолучитьДвоичныеДанныеИзСтроки(Ответ));
КонецЕсли; КонецЕсли;

View File

@@ -250,7 +250,7 @@
Ответ = ПолучитьПоследнююОшибку(Соединение); Ответ = ПолучитьПоследнююОшибку(Соединение);
Ответ = ?(ЗначениеЗаполнено(Ответ), OPI_Инструменты.JSONСтрокой(Ответ), "OPI: Не удалось отправить сообщение"); Ответ = ?(ЗначениеЗаполнено(Ответ), OPI_Инструменты.JSONСтрокой(Ответ), "OPI: Не удалось отправить сообщение");
Ответ = ?(ОтветСтрокой, Ответ, ПолучитьДвоичныеДанныеИзСтроки(Ответ)); Ответ = ?(ОтветСтрокой , Ответ , ПолучитьДвоичныеДанныеИзСтроки(Ответ));
КонецЕсли; КонецЕсли;