diff --git a/convex/tickets.ts b/convex/tickets.ts index cd5e12b..4cfc8e2 100644 --- a/convex/tickets.ts +++ b/convex/tickets.ts @@ -717,13 +717,9 @@ export const addComment = mutation({ } if (ticketDoc.requesterId === args.authorId) { - // requester commenting: managers restricted to PUBLIC (handled above); - // internal staff require staff permission - if (STAFF_ROLES.has(normalizedRole)) { - await requireTicketStaff(ctx, args.authorId, ticketDoc) - } else { - throw new ConvexError("Autor não possui permissão para comentar") - } + // O próprio solicitante pode comentar seu ticket. + // Comentários internos já são bloqueados acima para quem não é STAFF. + // Portanto, nada a fazer aqui. } else { await requireTicketStaff(ctx, args.authorId, ticketDoc) }