From e9188f09945710e1af7cdec2f087eb074ca4d5fa Mon Sep 17 00:00:00 2001 From: LumaLivy Date: Mon, 8 Nov 2021 16:25:34 -0500 Subject: [PATCH] Delay saving database changes, was happening too early --- ProjectLighthouse/Controllers/EnterLevelController.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ProjectLighthouse/Controllers/EnterLevelController.cs b/ProjectLighthouse/Controllers/EnterLevelController.cs index 47378dca..1b34916a 100644 --- a/ProjectLighthouse/Controllers/EnterLevelController.cs +++ b/ProjectLighthouse/Controllers/EnterLevelController.cs @@ -55,8 +55,6 @@ namespace LBPUnion.ProjectLighthouse.Controllers v.UserId = user.UserId; v.GameVersion = gameVersion; this.database.VisitedLevels.Add(v); - await this.database.SaveChangesAsync(); - } switch (gameVersion) @@ -71,6 +69,8 @@ namespace LBPUnion.ProjectLighthouse.Controllers return this.BadRequest(); } + await this.database.SaveChangesAsync(); + return this.Ok(); }