We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c259350 commit e804550Copy full SHA for e804550
src/backend/guild-server/src/main/java/com/asyncgate/guild_server/service/DirectServiceImpl.java
@@ -30,7 +30,10 @@ public class DirectServiceImpl implements DirectService {
30
@Override
31
@Transactional
32
public DirectResponse create(final String currentUserId, final DirectChannelCreateRequest request) {
33
- List<String> memberIds = request.getMemberIds();
+ List<String> memberIds = new ArrayList<>(request.getMemberIds());
34
+ if (!memberIds.contains(currentUserId)) {
35
+ memberIds.add(currentUserId);
36
+ }
37
38
UserClientInfoResponses usersInfo = userClient
39
.getUsersInfo(memberIds)
0 commit comments