fix(announcements): error message not showing when an event announcement is created with empty text
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
@@ -133,6 +133,7 @@ const sendForm = (e: Event) => {
|
||||
e.preventDefault();
|
||||
console.debug("Sending new private message");
|
||||
if (!currentActor.value?.id || !event.value.id) return;
|
||||
errors.value = [];
|
||||
eventPrivateMessageMutate({
|
||||
text: text.value,
|
||||
actorId:
|
||||
@@ -150,7 +151,10 @@ onEventPrivateMessageMutated(() => {
|
||||
|
||||
onEventPrivateMessageError((err) => {
|
||||
err.graphQLErrors.forEach((error) => {
|
||||
errors.value.push(error.message);
|
||||
const message = Array.isArray(error.message)
|
||||
? error.message
|
||||
: [error.message];
|
||||
errors.value.push(...message);
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user