From 87ddb3cd6c6c48c2caccca732ff0db517f13eb09 Mon Sep 17 00:00:00 2001 From: Thibault Duplessis Date: Sun, 19 Sep 2021 08:15:06 +0200 Subject: [PATCH] private game chats cause personal data export to hang presumably --- modules/api/src/main/PersonalDataExport.scala | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/modules/api/src/main/PersonalDataExport.scala b/modules/api/src/main/PersonalDataExport.scala index 639f3b60b6..36e9fedae7 100644 --- a/modules/api/src/main/PersonalDataExport.scala +++ b/modules/api/src/main/PersonalDataExport.scala @@ -100,13 +100,11 @@ final class PersonalDataExport( val privateGameChats = Source(List(textTitle("Private game chat messages"))) concat gameChatsLookup( - $doc( - "$lookup" -> $doc( - "from" -> chatEnv.coll.name, - "as" -> "chat", - "localField" -> "_id", - "foreignField" -> "_id" - ) + $lookup.simple( + from = chatEnv.coll, + as = "chat", + local = "_id", + foreign = "_id" ) ) @@ -180,7 +178,7 @@ final class PersonalDataExport( ublogPosts, forumPosts, privateMessages, - privateGameChats, + // privateGameChats, spectatorGameChats, gameNotes, outro