From b5ca697b43ed07d384d9225517e1b7567dcfa7d4 Mon Sep 17 00:00:00 2001 From: Ludovic Marcotte Date: Thu, 6 Aug 2015 16:18:10 -0400 Subject: [PATCH] (fix) imprived the gravatar directive to extract email address between < > --- UI/WebServerResources/js/Common/Gravatar.service.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/UI/WebServerResources/js/Common/Gravatar.service.js b/UI/WebServerResources/js/Common/Gravatar.service.js index 9da6fe21e..62c4f1079 100644 --- a/UI/WebServerResources/js/Common/Gravatar.service.js +++ b/UI/WebServerResources/js/Common/Gravatar.service.js @@ -12,10 +12,16 @@ */ function Gravatar() { return function(email, size) { - var hash, s = size; + var x, y, hash, s = size; if (!email) { return ''; } + x = email.indexOf('<'); + if (x >= 0) { + y = email.indexOf('>', x); + if (y > x) + email = email.substring(x+1,y); + } if (!size) { s = 48; // default to 48 pixels }