From 2e2728d950b60d91a4ade67e4673522bebef4793 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com>
Date: Thu, 19 Sep 2019 12:15:33 -0400
Subject: [PATCH] server account manager: use proper callback when missing
 credentials

Change-Id: I3e13282b1004b50d8a842f1b5ed35fa01c7560a2
---
 src/jamidht/server_account_manager.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/jamidht/server_account_manager.cpp b/src/jamidht/server_account_manager.cpp
index f6a54c8400..cd3d00926b 100644
--- a/src/jamidht/server_account_manager.cpp
+++ b/src/jamidht/server_account_manager.cpp
@@ -72,7 +72,7 @@ ServerAccountManager::initAuthentication(
     ctx->onSuccess = std::move(onSuccess);
     ctx->onFailure = std::move(onFailure);
     if (not ctx->credentials or ctx->credentials->username.empty()) {
-        onFailure(AuthError::INVALID_ARGUMENTS, "invalid credentials");
+        ctx->onFailure(AuthError::INVALID_ARGUMENTS, "invalid credentials");
         return;
     }
 
-- 
GitLab