diff --git a/DevConsole/Program.cs b/DevConsole/Program.cs index afb1de0..546777e 100644 --- a/DevConsole/Program.cs +++ b/DevConsole/Program.cs @@ -130,7 +130,7 @@ namespace DevConsole case "B": Console.WriteLine("Enter a game ID:"); - var queryDirectoryId = gsmRO.LoadRecords( "*", + var queryDirectoryId = gsmRO.LoadRecords( Gsm.Collections.Options.All, Gsm.Collections.Tables.Directories, Gsm.Collections.Columns.GameID, Console.ReadLine(), @@ -248,8 +248,8 @@ namespace DevConsole Firelance.Collections.GameRecords).First().Id; var masterGameRecordToRemove = flcCRUD.LoadRecordById( Firelance.Collections.GameRecords, firstMasterGameRecordGuid); - Guid firstSaveGameEntryGuid = masterGameRecordToRemove.SaveGameEntries.Select(x => x.Id).First(); - masterGameRecordToRemove.SaveGameEntries.RemoveAll(x => x.Id == firstSaveGameEntryGuid); + Guid firstSaveGameEntryGuid = masterGameRecordToRemove.SaveGameEntries.Select(x => x.SaveDataID).First(); + masterGameRecordToRemove.SaveGameEntries.RemoveAll(x => x.SaveDataID == firstSaveGameEntryGuid); flcCRUD.UpsertRecordById(Firelance.Collections.GameRecords, firstMasterGameRecordGuid, diff --git a/FireLance/Models/SaveGameEntriesModel.cs b/FireLance/Models/SaveGameEntriesModel.cs index 9d54016..f71ebac 100644 --- a/FireLance/Models/SaveGameEntriesModel.cs +++ b/FireLance/Models/SaveGameEntriesModel.cs @@ -6,15 +6,12 @@ namespace Firelance.Models { public class SaveGameEntriesModel { - [BsonId] - public Guid Id { get; set; } + //[BsonId] + //public Guid Id { get; set; } public Guid SaveDataID { get; set; } - public string SaveDataSHA256Hash { get; set; } public Dictionary SaveDirectoryTreeSize { get; set; } public string Description { get; set; } - public DateTime CreationDate { get; set; } - public uint BackupSize { get; set; } } }