1
0
Fork 0

refactor: clean up recent messages fetch

dufisgsd
Paul Makles 2023-08-10 12:26:17 +01:00
parent 87c0fab107
commit 626b490912
No known key found for this signature in database
GPG Key ID: 5059F398521BB0F6
1 changed files with 6 additions and 11 deletions

View File

@ -20,17 +20,12 @@ type Props = { users?: boolean | User[] } & (
);
export async function RecentMessages(props: Props) {
let recentMessages: WithId<Message>[] = [];
try {
recentMessages = (
(props as { query: {} }).query
? await fetchMessages((props as { query: Filter<Message> }).query)
: await fetchMessagesByUser((props as { userId: string }).userId).catch(
() => []
)
).reverse();
} catch(e) {}
let recentMessages = (
await ((props as { query: {} }).query
? fetchMessages((props as { query: Filter<Message> }).query)
: fetchMessagesByUser((props as { userId: string }).userId)
).catch(() => [])
).reverse();
const userList = (
props.users === true