From 6942107dd46ad270f963a4d115581ad111cc3762 Mon Sep 17 00:00:00 2001 From: Baris Soner Usakli <barisusakli@gmail.com> Date: Mon, 13 May 2013 16:41:28 -0400 Subject: [PATCH] regen gravatar url when email changes --- src/user.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/user.js b/src/user.js index a557e97a80..2d9a6fa018 100644 --- a/src/user.js +++ b/src/user.js @@ -76,8 +76,14 @@ var config = require('../config.js'), for(var i=0,ii=fields.length; i<ii; ++i) { key = fields[i]; - if(data[key] !== undefined) + if(data[key] !== undefined) { + User.setUserField(uid, key, data[key]); + + if(key === 'email') { + User.setUserField(uid, 'gravatarpicture', User.createGravatarURLFromEmail(data[key])); + } + } } }