fix: edited UserWatchStatus #39

Merged
Penry merged 1 commits from EditedUserWatchStatusName into main 2026-01-04 20:00:47 +01:00
Showing only changes of commit 46491dd987 - Show all commits

View File

@@ -138,7 +138,7 @@ namespace CouchLog
List<UserWatchStatus> UserWatchStatuses = List<UserWatchStatus> UserWatchStatuses =
[ [
new() { Name = "Not watched", CreationTime = DateTime.Now }, 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 = "Finished", CreationTime = DateTime.Now },
new() { Name = "Paused", CreationTime = DateTime.Now }, new() { Name = "Paused", CreationTime = DateTime.Now },
new() { Name = "Aborted", 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(); await CouchLogDB.SaveChangesAsync();
} }
} }