public Mono<DeleteResult> deleteGroupConversations(
            @Nullable Set<Long> groupIds,
            @Nullable ClientSession session) {
        return groupConversationRepository.deleteByIds(groupIds, session);
    }
@throws com.mongodb.DuplicateKeyException if {@code readDate} isn't after the read date in DB
                                          when "isAllowMoveReadDateForward" is enabled
turms-service/src/main/java/im/turms/service/domain/conversation/service/ConversationService.java