summaryrefslogtreecommitdiff
path: root/src/mod_vcard_xupdate.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-05-23 10:43:26 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-05-23 10:43:26 +0300
commite93762a720ee7b29d918e92e36b0ca640ed29821 (patch)
treec9b049f461f3da3bff6b072d6e74c633191e3cc7 /src/mod_vcard_xupdate.erl
parentValidate all certfiles on startup (diff)
Deprecate misc:encode_base64/1 and misc:decode_base64/1
Diffstat (limited to 'src/mod_vcard_xupdate.erl')
-rw-r--r--src/mod_vcard_xupdate.erl4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mod_vcard_xupdate.erl b/src/mod_vcard_xupdate.erl
index 0da8198d..c9819913 100644
--- a/src/mod_vcard_xupdate.erl
+++ b/src/mod_vcard_xupdate.erl
@@ -156,7 +156,9 @@ compute_hash(VCard) ->
<<>> ->
<<>>;
BinVal ->
- str:sha(misc:decode_base64(BinVal))
+ try str:sha(base64:decode(BinVal))
+ catch _:badarg -> <<>>
+ end
end.
%%====================================================================