Merge pull request 'fix: edited UserWatchStatus' (#39) from EditedUserWatchStatusName into main
All checks were successful
Build Docker Linux ARM64 / build-docker-linux-arm64 (push) Successful in 9m11s

Reviewed-on: #39
This commit was merged in pull request #39.
This commit is contained in:
2026-01-04 20:00:45 +01:00

View File

@@ -138,7 +138,7 @@ namespace CouchLog
List<UserWatchStatus> UserWatchStatuses =
[
new() { Name = "Not watched", CreationTime = DateTime.Now },
new() { Name = "Started", CreationTime = DateTime.Now },
new() { Name = "Watching", CreationTime = DateTime.Now },
new() { Name = "Finished", CreationTime = DateTime.Now },
new() { Name = "Paused", CreationTime = DateTime.Now },
new() { Name = "Aborted", CreationTime= DateTime.Now },
@@ -152,6 +152,24 @@ namespace CouchLog
}
}
//#################################################
//###### Old-Things that need to be deleted #######
//#################################################
List<UserWatchStatus> oldUserWatchStatuses =
[
new() { Name = "Started" , CreationTime = DateTime.Now },
];
foreach(UserWatchStatus oldUserWatchStatus in oldUserWatchStatuses)
{
UserWatchStatus? toDeletedUserWatchStatus = await CouchLogDB.UserWatchStatuses.FirstOrDefaultAsync(m => m.Name == oldUserWatchStatus.Name);
if(toDeletedUserWatchStatus != null)
{
CouchLogDB.UserWatchStatuses.Remove(toDeletedUserWatchStatus);
}
}
await CouchLogDB.SaveChangesAsync();
}
}