diff --git a/bin/scheduler.php b/bin/scheduler.php index 42f060839872ff6932a615ae55dd7fc02df6cbcf..bce491cbe144e7971d09dd845a9369e01e4a3bd7 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 c704c731443b75c5ab199a926c8aedd006761fea..d311288773d66f5f7e9fd43567c843d1618c6612 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([