Post slug 🐛 Fix duplicate device id

This commit is contained in:
2025-08-15 12:19:36 +08:00
parent a27bda4720
commit 48f776e6ff
9 changed files with 3879 additions and 12 deletions

View File

@@ -101,7 +101,6 @@ public class AuthChallenge : ModelBase
};
}
[Index(nameof(DeviceId), IsUnique = true)]
public class AuthClient : ModelBase
{
public Guid Id { get; set; } = Guid.NewGuid();
@@ -117,7 +116,7 @@ public class AuthClient : ModelBase
public class AuthClientWithChallenge : AuthClient
{
public List<AuthChallenge> Challenges { get; set; } = [];
public static AuthClientWithChallenge FromClient(AuthClient client)
{
return new AuthClientWithChallenge