public static bool saveTmUser(this TM_FileStorage tmFileStorage, TMUser tmUser) { lock (tmUser) { var location = tmFileStorage.user_XmlFile_Location(tmUser); return location.valid() && tmUser.saveAs(location); } }
public static TMUser saveTmUser(this TMUser tmUser) { if (TM_UserData.Current.UsingFileStorage) { lock (tmUser) { tmUser.saveAs(tmUser.getTmUserXmlFile()); tmUser.triggerGitCommit(); } } return(tmUser); }