Comparing version 0.0.21 to 0.0.22
{ | ||
"name": "authie", | ||
"version": "0.0.21", | ||
"version": "0.0.22", | ||
"description": "Authentication.", | ||
@@ -5,0 +5,0 @@ "main": "service/index.js", |
@@ -217,2 +217,18 @@ 'use strict'; | ||
/** | ||
* Update user email address | ||
*/ | ||
updateUserEmail(authUserId, email) { | ||
if (!email) return Promise.reject(new Error('Cannot updateUserEmail, no email provided.')); | ||
return p(this).deferrari.deferUntil(CONNECTED) | ||
.then(models => { | ||
return models.AuthUser.update({email}, { | ||
where: {id: authUserId}, | ||
individualHooks: true, | ||
returning: true | ||
}); | ||
}); | ||
} | ||
/** | ||
* Remove user for a given email address. | ||
@@ -219,0 +235,0 @@ */ |
31324
960