diff --git a/src/routes/admin/feedback/+server.ts b/src/routes/admin/feedback/+server.ts index e726a26..543ab66 100644 --- a/src/routes/admin/feedback/+server.ts +++ b/src/routes/admin/feedback/+server.ts @@ -20,7 +20,9 @@ export const POST = (async ({ request, cookies }) => { } const data = parseResult.data; - let feedbackFindOptions: Attributes = {}; + let feedbackFindOptions: Attributes = { + content: { [Op.not]: null } + }; if (data.event) Object.assign(feedbackFindOptions, { event: { [Op.like]: `%${data.event}%` } }); // prettier-ignore if (data.content) Object.assign(feedbackFindOptions, { content: { [Op.like]: `%${data.content}%` } }); @@ -39,7 +41,7 @@ export const POST = (async ({ request, cookies }) => { // @ts-ignore attributes: { exclude: ['content'], - include: [[sequelize.literal('SUBSTR(content, 0, 50)'), 'content']] + include: [[sequelize.literal('SUBSTR(content, 1, 50)'), 'content']] }, include: { model: User, as: 'user' }, offset: data.from || 0,