diff options
author | Robert Newson <rnewson@apache.org> | 2017-06-15 10:42:02 +0100 |
---|---|---|
committer | Robert Newson <rnewson@apache.org> | 2017-06-15 19:22:03 +0100 |
commit | 768732af8209405738da6875c9474c0b0b99345b (patch) | |
tree | 5a0a05ce7b4c09631e51b1c601d9413309da9834 | |
parent | 382229e7cb7fb36461d53fb1f858b674a6c2c193 (diff) | |
download | couchdb-768732af8209405738da6875c9474c0b0b99345b.tar.gz |
Return error from update_cache
-rw-r--r-- | src/jwks.erl | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/jwks.erl b/src/jwks.erl index d6c44deb4..87fc4abdd 100644 --- a/src/jwks.erl +++ b/src/jwks.erl @@ -27,8 +27,12 @@ get_key(Url, Kty, Kid) -> {ok, Key} -> {ok, Key}; {error, not_found} -> - update_cache(Url), - lookup(Url, Kty, Kid) + case update_cache(Url) of + ok -> + lookup(Url, Kty, Kid); + {error, Reason} -> + {error, Reason} + end end. |