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) + } } } }