From 1a852ebfab1e23335b47fa25d82fe71849609cfc Mon Sep 17 00:00:00 2001 From: roschaefer Date: Tue, 10 Dec 2019 17:46:21 +0100 Subject: [PATCH] Fix `Cannot read 'Post' of undefined` --- webapp/pages/index.vue | 3 ++- webapp/pages/profile/_id/_slug.vue | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/webapp/pages/index.vue b/webapp/pages/index.vue index 3cd669bfe..ab975593a 100644 --- a/webapp/pages/index.vue +++ b/webapp/pages/index.vue @@ -160,10 +160,11 @@ export default { $state.complete() } + const { Post = [] } = previousResult const result = { ...previousResult, Post: [ - ...previousResult.Post.filter(prevPost => { + ...Post.filter(prevPost => { return ( fetchMoreResult.Post.filter(newPost => newPost.id === prevPost.id).length === 0 ) diff --git a/webapp/pages/profile/_id/_slug.vue b/webapp/pages/profile/_id/_slug.vue index b343b018e..af6a6b7f9 100644 --- a/webapp/pages/profile/_id/_slug.vue +++ b/webapp/pages/profile/_id/_slug.vue @@ -394,10 +394,11 @@ export default { this.hasMore = false $state.complete() } + const { profilePagePosts = [] } = previousResult const result = { ...previousResult, profilePagePosts: [ - ...previousResult.profilePagePosts.filter(prevPost => { + ...profilePagePosts.filter(prevPost => { return ( fetchMoreResult.profilePagePosts.filter(newPost => newPost.id === prevPost.id) .length === 0