From c14bc9d46601e78fbcd5a2d01e36747618236b6d Mon Sep 17 00:00:00 2001 From: Guillaume Heurtier <guillaume.heurtier@maarch.org> Date: Thu, 23 Feb 2023 11:32:17 +0100 Subject: [PATCH] FEAT #19031 TIME 0:30 fix parse custom lang in scheduler + fix create otp connector with PHP 8.1 --- bin/scheduler.php | 1 + .../controllers/ExternalSignatoryBookController.php | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bin/scheduler.php b/bin/scheduler.php index 42f0608398..bce491cbe1 100644 --- a/bin/scheduler.php +++ b/bin/scheduler.php @@ -14,6 +14,7 @@ use User\models\UserModel; require './vendor/autoload.php'; $configPath = $argv[1]; +$_SERVER['CONFIG_DIR'] = $configPath; DatabasePDO::reset(); new DatabasePDO(['configPath' => $configPath]); diff --git a/src/app/externalSignatoryBook/controllers/ExternalSignatoryBookController.php b/src/app/externalSignatoryBook/controllers/ExternalSignatoryBookController.php index c704c73144..d311288773 100755 --- a/src/app/externalSignatoryBook/controllers/ExternalSignatoryBookController.php +++ b/src/app/externalSignatoryBook/controllers/ExternalSignatoryBookController.php @@ -111,8 +111,8 @@ class ExternalSignatoryBookController 'label' => $body['label'], 'type' => $body['type'], 'connection_data' => json_encode($connectionData), - 'otp_code' => json_encode($body['securityModes']), - 'message_content' => json_encode($body['message']), + 'otp_code' => !empty($body['securityModes']) ? json_encode($body['securityModes']) : '{}', + 'message_content' => !empty($body['message']) ? json_encode($body['message']) : '{}', ]); HistoryController::add([ -- GitLab