fix: edited UserWatchStatus #39
@@ -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();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user