From 93fb16e40845430c1b4930e9ea26b59c1dfc0b64 Mon Sep 17 00:00:00 2001 From: Natalie Tay Date: Thu, 21 Mar 2024 17:34:36 +0800 Subject: [PATCH] Update lib/oauth2_basic_authenticator.rb Co-authored-by: Jarek Radosz --- lib/oauth2_basic_authenticator.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/oauth2_basic_authenticator.rb b/lib/oauth2_basic_authenticator.rb index f6a3d51..4ab75f0 100644 --- a/lib/oauth2_basic_authenticator.rb +++ b/lib/oauth2_basic_authenticator.rb @@ -114,7 +114,7 @@ class OAuth2BasicAuthenticator < Auth::ManagedAuthenticator segments = parse_segments(path) val = walk_path(user_json, segments) # [] should be nil, false should be false - result[prop] = val.blank? ? (val == [] ? nil : val) : val + result[prop] = val.presence || (val == [] ? nil : val) end end