Updated usage of internal user Id

This commit is contained in:
JPVenson 2024-11-23 22:39:39 +00:00
parent 0dd6dacc4f
commit 80cace4321

View File

@ -333,12 +333,12 @@ public class MigrateLibraryDb : IMigrationRoutine
private UserData? GetUserData(ImmutableArray<User> users, SqliteDataReader dto) private UserData? GetUserData(ImmutableArray<User> users, SqliteDataReader dto)
{ {
var indexOfUser = dto.GetInt32(1); var internalUserId = dto.GetInt32(1);
var user = users.ElementAtOrDefault(indexOfUser - 1); var user = users.FirstOrDefault(e => e.InternalId == internalUserId);
if (user is null) if (user is null)
{ {
_logger.LogError("Tried to find user with index '{Idx}' but there are only '{MaxIdx}' users.", indexOfUser, users.Length); _logger.LogError("Tried to find user with index '{Idx}' but there are only '{MaxIdx}' users.", internalUserId, users.Length);
return null; return null;
} }