mirror of
https://github.com/formbricks/formbricks.git
synced 2026-04-20 11:22:55 -05:00
fix: deleted responses still show in API (#2022)
This commit is contained in:
@@ -27,6 +27,7 @@ import { createPerson, getPerson, getPersonByUserId, transformPrismaPerson } fro
|
||||
import { calculateTtcTotal } from "../response/util";
|
||||
import { responseNoteCache } from "../responseNote/cache";
|
||||
import { getResponseNotes } from "../responseNote/service";
|
||||
import { getSurvey } from "../survey/service";
|
||||
import { captureTelemetry } from "../telemetry";
|
||||
import { formatDateFields } from "../utils/datetime";
|
||||
import { validateInputs } from "../utils/validate";
|
||||
@@ -592,7 +593,10 @@ export const deleteResponse = async (responseId: string): Promise<TResponse> =>
|
||||
|
||||
deleteDisplayByResponseId(responseId, response.surveyId);
|
||||
|
||||
const survey = await getSurvey(response.surveyId);
|
||||
|
||||
responseCache.revalidate({
|
||||
environmentId: survey?.environmentId,
|
||||
id: response.id,
|
||||
personId: response.person?.id,
|
||||
surveyId: response.surveyId,
|
||||
|
||||
Reference in New Issue
Block a user