diff --git a/app/components/admin/Answer.vue b/app/components/admin/Answer.vue index 756d4a8..9ed17ae 100644 --- a/app/components/admin/Answer.vue +++ b/app/components/admin/Answer.vue @@ -176,12 +176,16 @@ async function submit() { v-model="formData.cloned.value.review" label="Review" messages="Will be shown publicly!" + max-length="2000" + counter />

Reviewed by {{ answer.review?.reviewer?.name }} at diff --git a/app/pages/hunt/[huntSlug]/[questSlug]/index.vue b/app/pages/hunt/[huntSlug]/[questSlug]/index.vue index cb493f9..fcb3045 100644 --- a/app/pages/hunt/[huntSlug]/[questSlug]/index.vue +++ b/app/pages/hunt/[huntSlug]/[questSlug]/index.vue @@ -163,10 +163,18 @@ const createImageURL = (file: File) => URL.createObjectURL(file); {{ data.answer.review.score }} by {{ data.answer.review.reviewer.name }} at - {{ d(data.answer.updatedAt, fullDate) }}

-

{{ data.answer.review.review }}

+
+

+ {{ line }} +

+
{ event, z.object({ score: z.int().min(0).max(32767).nullable(), - review: z.string().max(256).nullable(), + review: z.string().max(2000).trim().nullable(), showcase: z.boolean().nullable().default(false), - internalNote: z.string().max(256).nullable(), + internalNote: z.string().max(256).trim().nullable(), rankingValue: z.int().nullable() }) );