edited notes: use parameterized limit

This commit is contained in:
contributor 2025-11-16 21:07:09 +02:00
parent d3c0e8b9da
commit f083908293

View File

@ -31,8 +31,10 @@ function getEditedNotesOnDate(req: Request) {
} satisfies EditedNotesResponse;
}
const sqlParams = { date: dateFilter.date + "%" };
const limit = 50;
const sqlParams = {
date: dateFilter.date + "%",
limit: 50,
};
const sqlQuery = /*sql*/`\
SELECT notes.*
FROM notes
@ -46,7 +48,7 @@ function getEditedNotesOnDate(req: Request) {
WHERE revisions.dateCreated LIKE :date
)
ORDER BY isDeleted
LIMIT ${limit}`;
LIMIT :limit`;
const noteIds = sql.getColumn<string>(
sqlQuery,
@ -72,7 +74,7 @@ function getEditedNotesOnDate(req: Request) {
return {
notes: editedNotes,
limit: limit,
limit: sqlParams.limit,
} satisfies EditedNotesResponse;
}