From cb02cce5b4bd64fe5fd0c8d173db4ecedf4ae4d1 Mon Sep 17 00:00:00 2001 From: Jonathan Bourdon Date: Tue, 2 Jul 2024 01:42:41 -0400 Subject: [PATCH] Improve error handling --- src/views/contents/ContentList.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/views/contents/ContentList.vue b/src/views/contents/ContentList.vue index b80cb37..f152ff0 100644 --- a/src/views/contents/ContentList.vue +++ b/src/views/contents/ContentList.vue @@ -26,9 +26,13 @@ const client = useClient(); const contents = ref(); onBeforeMount(async () => { + if (props.creatorId == null) return + try { const response = await client.get(`/api/contents/user/${props.creatorId}`) - contents.value = response.data + if (response.status >= 200 && response.status < 300) { + contents.value = response.data + } } catch (error) { console.error("Failed to fetch posts", error); }