From 847e46c8ee9d6dcb6ed9715d195986079e25437e Mon Sep 17 00:00:00 2001 From: Jannik Reimers Date: Sat, 23 Nov 2024 23:53:16 +0100 Subject: [PATCH] actually delete the collection if its empty --- .../jansel/feixiao/database/collections/StreamerCollection.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/kotlin/dev/jansel/feixiao/database/collections/StreamerCollection.kt b/src/main/kotlin/dev/jansel/feixiao/database/collections/StreamerCollection.kt index 8df3691..549159d 100644 --- a/src/main/kotlin/dev/jansel/feixiao/database/collections/StreamerCollection.kt +++ b/src/main/kotlin/dev/jansel/feixiao/database/collections/StreamerCollection.kt @@ -41,6 +41,9 @@ class StreamerCollection : KordExKoinComponent { StreamerData::name eq streamerName, setValue(StreamerData::servers, coll.servers - Server(guildId, channelId, roleId)) ) + if (coll.servers.isEmpty()) { + collection.deleteOne(StreamerData::name eq streamerName) + } } } }