purge phone calls and messages from cache when switching phone numbers or twilio account
This commit is contained in:
@ -23,11 +23,16 @@ const loader: LoaderFunction = async ({ request }) => {
|
||||
const phoneNumber = await db.phoneNumber.findUnique({
|
||||
where: { twilioAccountSid_isCurrent: { twilioAccountSid: twilio?.accountSid ?? "", isCurrent: true } },
|
||||
});
|
||||
return json<MessagesLoaderData>({
|
||||
hasPhoneNumber: Boolean(phoneNumber),
|
||||
isFetchingMessages: phoneNumber?.isFetchingMessages ?? null,
|
||||
conversations: await getConversations(phoneNumber),
|
||||
});
|
||||
return json<MessagesLoaderData>(
|
||||
{
|
||||
hasPhoneNumber: Boolean(phoneNumber),
|
||||
isFetchingMessages: phoneNumber?.isFetchingMessages ?? null,
|
||||
conversations: await getConversations(phoneNumber),
|
||||
},
|
||||
{
|
||||
headers: { Vary: "Cookie" },
|
||||
},
|
||||
);
|
||||
};
|
||||
|
||||
export default loader;
|
||||
|
Reference in New Issue
Block a user