Skip to content

Commit f0a2c42

Browse files
refactor: Simplify clan listener logic by removing UUID filtering
1 parent 6db5588 commit f0a2c42

File tree

2 files changed

+1
-4
lines changed

2 files changed

+1
-4
lines changed
Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
package dev.slne.clan.api
22

3-
import java.util.*
4-
53
data class ClanModificationListener(
6-
val clanUuid: UUID,
74
val action: (Clan) -> Unit
85
)

surf-clan-fallback/src/main/kotlin/dev/slne/surf/clan/fallback/service/ClanServiceImpl.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ class ClanServiceImpl : ClanService, Services.Fallback {
5454
clans.find { it.invites.any { clanInvite -> clanInvite == invite } }
5555

5656
override suspend fun saveClan(clan: Clan): Clan {
57-
clanListeners.filter { it.clanUuid == clan.uuid }.forEach {
57+
clanListeners.forEach {
5858
it.action.invoke(clan)
5959
}
6060

0 commit comments

Comments
 (0)