Skip to content

Commit 450813c

Browse files
committed
Resolve coderabbit review
1 parent 4709133 commit 450813c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

eternalcore-core/src/main/java/com/eternalcode/core/feature/privatechat/toggle/PrivateChatToggleServiceImpl.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,17 @@
55
import java.util.HashMap;
66
import java.util.UUID;
77
import java.util.concurrent.CompletableFuture;
8+
import java.util.concurrent.ConcurrentHashMap;
89

910
@Service
1011
public class PrivateChatToggleServiceImpl implements PrivateChatToggleService {
1112

1213
private final PrivateChatToggleRepository msgToggleRepository;
13-
private final HashMap<UUID, PrivateChatToggleState> cachedToggleStates;
14+
private final ConcurrentHashMap<UUID, PrivateChatToggleState> cachedToggleStates;
1415

1516
@Inject
1617
public PrivateChatToggleServiceImpl(PrivateChatToggleRepository msgToggleRepository) {
17-
this.cachedToggleStates = new HashMap<>();
18+
this.cachedToggleStates = new ConcurrentHashMap<>();
1819
this.msgToggleRepository = msgToggleRepository;
1920
}
2021

0 commit comments

Comments
 (0)