Skip to content

Commit fd19817

Browse files
committed
add route for responses
1 parent 21eaef3 commit fd19817

1 file changed

Lines changed: 16 additions & 3 deletions

File tree

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,22 @@
11
import { Elysia } from "elysia";
2-
import { formResponseDTO, resumeResponseDTO } from "../../types/form-response";
2+
import {
3+
formResponseDTO,
4+
formResponseForFormOwnerDTO,
5+
resumeResponseDTO,
6+
} from "../../types/form-response";
37
import { requireAuth } from "../auth/requireAuth";
4-
import { resumeResponse, submitResponse } from "./controller";
8+
import {
9+
getResponseForFormOwner,
10+
resumeResponse,
11+
submitResponse,
12+
} from "./controller";
513

614
export const formResponseRoutes = new Elysia({ prefix: "/responses" })
715
.use(requireAuth)
816
.post("/:formId", submitResponse, formResponseDTO)
9-
.put("/resume/:responseId", resumeResponse, resumeResponseDTO);
17+
.put("/resume/:responseId", resumeResponse, resumeResponseDTO)
18+
.get(
19+
"/responses/:formId",
20+
getResponseForFormOwner,
21+
formResponseForFormOwnerDTO,
22+
);

0 commit comments

Comments
 (0)