Skip to content

Commit

Permalink
fix test-rediscache-contactcache tests for TexterTodoList notifications
Browse files Browse the repository at this point in the history
  • Loading branch information
schuyler1d committed Jan 21, 2022
1 parent 8018153 commit 2ddc092
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 2 deletions.
11 changes: 10 additions & 1 deletion __test__/extensions/service-vendors/twilio.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ describe("twilio", () => {
let testCampaign;
let testTexterUser;
let testContacts;
let testAssignment;
let organizationId;
let organizationId2;
let dbCampaignContact;
Expand Down Expand Up @@ -95,7 +96,11 @@ describe("twilio", () => {
testCampaign = await createCampaign(testAdminUser, testOrganization);
testContacts = await createContacts(testCampaign, 100);
testTexterUser = await createTexter(testOrganization);
await assignTexter(testAdminUser, testTexterUser, testCampaign);
testAssignment = await assignTexter(
testAdminUser,
testTexterUser,
testCampaign
);
dbCampaignContact = await getCampaignContact(testContacts[0].id);
await createScript(testAdminUser, testCampaign);
await startCampaign(testAdminUser, testCampaign);
Expand Down Expand Up @@ -277,6 +282,10 @@ describe("twilio", () => {
const campaign = await cacheableData.campaign.load(testCampaign.id, {
forceLoad: true
});
// load assignment into cache
const assn = await cacheableData.assignment.load(
testAssignment.data.editCampaign.assignments[0].id
);
await cacheableData.campaignContact.loadMany(campaign, org, {});
queryLog = [];
await cacheableData.message.save({
Expand Down
3 changes: 3 additions & 0 deletions __test__/test_helpers.js
Original file line number Diff line number Diff line change
Expand Up @@ -454,6 +454,9 @@ export async function assignTexter(admin, user, campaign, assignments) {
mutation editCampaign($campaignId: String!, $campaign: CampaignInput!) {
editCampaign(id: $campaignId, campaign: $campaign) {
id
assignments {
id
}
}
}`;
const context = getContext({ user: admin });
Expand Down
1 change: 0 additions & 1 deletion src/server/models/cacheable_queries/message.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import { r, Message } from "../../models";
import campaignCache from "./campaign";
import campaignContactCache from "./campaign-contact";
import orgCache from "./organization";
import userCache from "./user";
import organizationContactCache from "./organization-contact";
import { getMessageHandlers } from "../../../extensions/message-handlers";
import {
Expand Down

0 comments on commit 2ddc092

Please sign in to comment.