From 8530ed8b0e0d9c8407b92cb456f708b9bd2892da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Jaussoin?= Date: Thu, 18 Jun 2020 23:13:36 +0200 Subject: [PATCH] Fix auth issue if Private XML storage is not enabled --- app/widgets/Login/Login.php | 3 +-- lib/moxl/src/Moxl/Xec/Action/Storage/Get.php | 5 +++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/widgets/Login/Login.php b/app/widgets/Login/Login.php index 36c8a0085..3a5b2b882 100644 --- a/app/widgets/Login/Login.php +++ b/app/widgets/Login/Login.php @@ -23,8 +23,7 @@ class Login extends Base $this->registerEvent('session_start_handle', 'onStart'); $this->registerEvent('saslfailure', 'onSASLFailure'); $this->registerEvent('storage_get_handle', 'onConfig'); - $this->registerEvent('storage_get_errorfeaturenotimplemented', 'onConfig'); - $this->registerEvent('storage_get_errorserviceunavailable', 'onConfig'); + $this->registerEvent('storage_get_error', 'onConfig'); $this->registerEvent('ssl_error', 'onFailAuth'); $this->registerEvent('dns_error', 'onDNSError'); $this->registerEvent('timeout_error', 'onTimeoutError'); diff --git a/lib/moxl/src/Moxl/Xec/Action/Storage/Get.php b/lib/moxl/src/Moxl/Xec/Action/Storage/Get.php index 114145dff..dfc3a2fce 100644 --- a/lib/moxl/src/Moxl/Xec/Action/Storage/Get.php +++ b/lib/moxl/src/Moxl/Xec/Action/Storage/Get.php @@ -32,4 +32,9 @@ class Get extends Action $this->deliver(); } } + + public function error($stanza, $parent = false) + { + $this->deliver(); + } }