fix user update
This commit is contained in:
parent
6def003141
commit
b52c240593
|
|
@ -263,8 +263,15 @@ public partial class FileRepository
|
||||||
}
|
}
|
||||||
|
|
||||||
var userFile = Path.Combine(dir, USER_FILE);
|
var userFile = Path.Combine(dir, USER_FILE);
|
||||||
user.UpdatedTime = DateTime.UtcNow;
|
var userJson = File.ReadAllText(userFile);
|
||||||
File.WriteAllText(userFile, JsonSerializer.Serialize(user, _options));
|
var curUser = JsonSerializer.Deserialize<User>(userJson, _options);
|
||||||
|
if (curUser == null) return false;
|
||||||
|
|
||||||
|
curUser.Type = user.Type;
|
||||||
|
curUser.Role = user.Role;
|
||||||
|
curUser.Permissions = user.Permissions;
|
||||||
|
curUser.UpdatedTime = DateTime.UtcNow;
|
||||||
|
File.WriteAllText(userFile, JsonSerializer.Serialize(curUser, _options));
|
||||||
|
|
||||||
if (updateUserAgents)
|
if (updateUserAgents)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue