diff --git a/src/views/Notifications.vue b/src/views/Notifications.vue index a359917..090e5c8 100644 --- a/src/views/Notifications.vue +++ b/src/views/Notifications.vue @@ -173,15 +173,17 @@ function readAll() { } function read(notification) { - if (!notification.isRead) { - console.log(notification); + if (!notification.id) { + console.error("Couldn't change notification status because it has no id."); + } else if (!notification.isRead) { api .readNotification(notification.id) .then((res) => { router.push(toPath(notification.location.href)); }) - .catch((err) => console.log(err)); + .catch((err) => console.error("Notification could not be read.", err)); } + router.push(toPath(notification.location.href)); } function toPath(string) {