Add fetchRooms option & check null on content.

This commit is contained in:
elweyn 2023-07-20 10:15:15 +02:00
parent b881daef91
commit 6659238fa1

View File

@ -261,7 +261,7 @@ export default {
index: r.lastMessage?.date, index: r.lastMessage?.date,
lastMessage: { lastMessage: {
...r.lastMessage, ...r.lastMessage,
content: r.lastMessage?.content.trim().substring(0, 30), content: r.lastMessage?.content?.trim().substring(0, 30),
}, },
users: r.users.map((u) => { users: r.users.map((u) => {
return { ...u, username: u.name, avatar: u.avatar?.url } return { ...u, username: u.name, avatar: u.avatar?.url }
@ -415,7 +415,7 @@ export default {
}, },
}) })
.then(({ data: { CreateRoom } }) => { .then(({ data: { CreateRoom } }) => {
this.fetchRooms({ room: CreateRoom }) this.fetchRooms({ room: CreateRoom, options: { refetch: true } })
}) })
.catch((error) => { .catch((error) => {
this.$toast.error(error) this.$toast.error(error)