Merge branch 'feature/IO-2401-duplicate-chat-creation' into release/2023-10-20

This commit is contained in:
Patrick Fic
2023-10-20 08:50:52 -07:00

View File

@@ -4,7 +4,7 @@ import { all, call, put, select, takeLatest } from "redux-saga/effects";
import { logImEXEvent } from "../../firebase/firebase.utils"; import { logImEXEvent } from "../../firebase/firebase.utils";
import { import {
CONVERSATION_ID_BY_PHONE, CONVERSATION_ID_BY_PHONE,
CREATE_CONVERSATION CREATE_CONVERSATION,
} from "../../graphql/conversations.queries"; } from "../../graphql/conversations.queries";
import { INSERT_CONVERSATION_TAG } from "../../graphql/job-conversations.queries"; import { INSERT_CONVERSATION_TAG } from "../../graphql/job-conversations.queries";
import client from "../../utils/GraphQLClient"; import client from "../../utils/GraphQLClient";
@@ -12,7 +12,7 @@ import { selectBodyshop } from "../user/user.selectors";
import { import {
sendMessageFailure, sendMessageFailure,
sendMessageSuccess, sendMessageSuccess,
setSelectedConversation setSelectedConversation,
} from "./messaging.actions"; } from "./messaging.actions";
import MessagingActionTypes from "./messaging.types"; import MessagingActionTypes from "./messaging.types";
@@ -79,6 +79,7 @@ export function* openChatByPhone({ payload }) {
}); });
} else { } else {
console.log("ERROR: Multiple conversations found. "); console.log("ERROR: Multiple conversations found. ");
yield put(setSelectedConversation(null));
} }
} catch (error) { } catch (error) {
console.log("Error in sendMessage saga.", error); console.log("Error in sendMessage saga.", error);