refacto: no magic numbers

This commit is contained in:
Julien Calixte
2026-02-14 22:47:48 +01:00
parent d950d5cb48
commit 562a3b061f

View File

@@ -4,20 +4,22 @@ import { authenticateRequest } from "./src/auth/verify.ts";
const router = new Router();
const PAGINATION = 20
router.get("/", (ctx) => {
ctx.response.body = "Hello world";
});
router.get("/notes", (ctx) => {
const cursor = ctx.request.url.searchParams.get("cursor") ?? undefined;
const limit = Number(ctx.request.url.searchParams.get("limit")) || 20;
const limit = Number(ctx.request.url.searchParams.get("limit")) || PAGINATION;
ctx.response.body = getNotes(cursor, limit);
});
router.get("/:did/notes", (ctx) => {
const { did } = ctx.params;
const cursor = ctx.request.url.searchParams.get("cursor") ?? undefined;
const limit = Number(ctx.request.url.searchParams.get("limit")) || 20;
const limit = Number(ctx.request.url.searchParams.get("limit")) || PAGINATION;
ctx.response.body = getNotesByDid(did, cursor, limit);
});