From 8ea2ffad0fd26dcff19fdd15458556a41f2677cd Mon Sep 17 00:00:00 2001 From: Jakob Gillich Date: Wed, 26 Aug 2020 02:11:56 +0200 Subject: [PATCH] Fix loadouts not being deleted --- .../scala/net/psforever/actors/session/AvatarActor.scala | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/scala/net/psforever/actors/session/AvatarActor.scala b/src/main/scala/net/psforever/actors/session/AvatarActor.scala index 035f2e1d..693d7bac 100644 --- a/src/main/scala/net/psforever/actors/session/AvatarActor.scala +++ b/src/main/scala/net/psforever/actors/session/AvatarActor.scala @@ -676,7 +676,10 @@ class AvatarActor( import ctx._ ctx .run( - query[persistence.Loadout].filter(_.avatarId == lift(avatar.id)).filter(_.loadoutNumber == lift(number)) + query[persistence.Loadout] + .filter(_.avatarId == lift(avatar.id)) + .filter(_.loadoutNumber == lift(number)) + .delete ) .onComplete { case Success(_) =>