From c16cb0f7eae9c819a566c7b18d4e6869a1fe054f Mon Sep 17 00:00:00 2001 From: Bob Forma <1178544+bforma@users.noreply.github.com> Date: Mon, 12 Feb 2024 14:49:22 +0100 Subject: [PATCH] Also InvalidCredentials upon error code 727 --- lib/easee/client.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/easee/client.rb b/lib/easee/client.rb index 7f4e838..63c0d9a 100644 --- a/lib/easee/client.rb +++ b/lib/easee/client.rb @@ -128,7 +128,7 @@ def with_error_handling rescue Faraday::ForbiddenError => e raise Errors::Forbidden, "Access denied to charger" rescue Faraday::Error => e - if e.response_status == 400 && e.response.dig(:body, "errorCode") == 100 + if e.response_status == 400 && [100, 727].include?(e.response.dig(:body, "errorCode")) raise Errors::InvalidCredentials, "Invalid username or password" end