From c1778918b5e799e1d8297048700f04775b8bb6aa Mon Sep 17 00:00:00 2001 From: Shannon Date: Tue, 22 Oct 2013 17:37:03 +1100 Subject: [PATCH] Fixes more membership provider woes. --- .../members/MembersMembershipProvider.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/umbraco.providers/members/MembersMembershipProvider.cs b/src/umbraco.providers/members/MembersMembershipProvider.cs index 6348fc07ee..dd569c6ad1 100644 --- a/src/umbraco.providers/members/MembersMembershipProvider.cs +++ b/src/umbraco.providers/members/MembersMembershipProvider.cs @@ -155,7 +155,9 @@ namespace umbraco.providers.members m.ChangePassword( FormatPasswordForStorage(encodedPassword, salt)); - UpdateMemberProperty(m, _lastPasswordChangedPropertyTypeAlias, DateTime.Now); + UpdateMemberProperty(m, _lastPasswordChangedPropertyTypeAlias, DateTime.Now); + + m.Save(); return true; } @@ -587,7 +589,9 @@ namespace umbraco.providers.members if (string.IsNullOrEmpty(_lastPasswordChangedPropertyTypeAlias) == false) { UpdateMemberProperty(m, _lastPasswordChangedPropertyTypeAlias, DateTime.Now); - } + } + + m.Save(); return newPassword; } @@ -607,6 +611,7 @@ namespace umbraco.providers.members if (m != null) { UpdateMemberProperty(m, _lockPropertyTypeAlias, 0); + m.Save(); return true; } throw new Exception(String.Format("No member with the username '{0}' found", userName));