From a60997c28951777ab82e8288e3a4c82ffb7ccfbb Mon Sep 17 00:00:00 2001 From: Gigin George Date: Mon, 13 Jan 2025 19:48:13 +0530 Subject: [PATCH] Purge hardcoded orgId --- src/components/Questionnaire/QuestionnaireEditor.tsx | 8 ++------ src/types/questionnaire/questionnaire.ts | 4 +--- src/types/questionnaire/questionnaireApi.ts | 8 ++------ 3 files changed, 5 insertions(+), 15 deletions(-) diff --git a/src/components/Questionnaire/QuestionnaireEditor.tsx b/src/components/Questionnaire/QuestionnaireEditor.tsx index c6101d99f1b..5e49cca2579 100644 --- a/src/components/Questionnaire/QuestionnaireEditor.tsx +++ b/src/components/Questionnaire/QuestionnaireEditor.tsx @@ -40,7 +40,6 @@ import { import { QuestionStatus, QuestionnaireDetail, - QuestionnaireUpdate, SubjectType, } from "@/types/questionnaire/questionnaire"; import questionnaireApi from "@/types/questionnaire/questionnaireApi"; @@ -80,14 +79,11 @@ export default function QuestionnaireEditor({ id }: QuestionnaireEditorProps) { }); const [questionnaire, setQuestionnaire] = - useState(null); + useState(null); useEffect(() => { if (initialQuestionnaire) { - setQuestionnaire({ - ...initialQuestionnaire, - organizations: ["628b44da-3da0-4321-a75d-e53697b281bb"], - }); + setQuestionnaire(initialQuestionnaire); } }, [initialQuestionnaire]); diff --git a/src/types/questionnaire/questionnaire.ts b/src/types/questionnaire/questionnaire.ts index 6d53057c6f1..6dc02840767 100644 --- a/src/types/questionnaire/questionnaire.ts +++ b/src/types/questionnaire/questionnaire.ts @@ -17,12 +17,10 @@ export interface QuestionnaireDetail { subject_type: SubjectType; } -export interface QuestionnaireUpdate extends QuestionnaireDetail { +export interface QuestionnaireCreate extends Omit { organizations: string[]; } -export type QuestionnaireCreate = Omit; - export interface QuestionnaireForms { count: number; results: QuestionnaireDetail[]; diff --git a/src/types/questionnaire/questionnaireApi.ts b/src/types/questionnaire/questionnaireApi.ts index 0d3d78dbe45..9b08e5456a1 100644 --- a/src/types/questionnaire/questionnaireApi.ts +++ b/src/types/questionnaire/questionnaireApi.ts @@ -2,11 +2,7 @@ import { HttpMethod, Type } from "@/Utils/request/api"; import { PaginatedResponse } from "@/Utils/request/types"; import { Organization } from "../organization/organization"; -import { - QuestionnaireCreate, - QuestionnaireDetail, - QuestionnaireUpdate, -} from "./questionnaire"; +import { QuestionnaireCreate, QuestionnaireDetail } from "./questionnaire"; import { QuestionnaireTag } from "./tags"; export default { @@ -32,7 +28,7 @@ export default { update: { path: "/api/v1/questionnaire/{id}/", method: HttpMethod.PUT, - TRes: Type(), + TRes: Type(), TBody: Type(), },