diff --git a/src/app/components/feed/feed.component.ts b/src/app/components/feed/feed.component.ts index f374334..31f883a 100644 --- a/src/app/components/feed/feed.component.ts +++ b/src/app/components/feed/feed.component.ts @@ -34,15 +34,25 @@ export class FeedComponent implements OnInit { this.data.currentUserInfo.subscribe(user => { this.user = user; this.loggedIn = user.loggedIn; - if(this.loggedIn) this.userId = user.userID; - console.log("the userId is " + this.userId); - }); - this.feedService.getAllPostsRawByUserId(this.userId).subscribe(response => { - this.feedNew = this.feedService.renderAllPosts(response.json()); - this.parentSelectedPostList = this.feedNew; - this.feedMostLiked = this.feedNew; - console.log(this.feedNew); + if(this.loggedIn){ + this.userId = user.userID; + this.feedService.getAllPostsRawByUserId(this.userId).subscribe(response => { + this.feedNew = this.feedService.renderAllPosts(response.json()); + this.parentSelectedPostList = this.feedNew; + this.feedMostLiked = this.feedNew; + console.log(this.feedNew); + }); + } else { + this.feedService.getAllPostsRaw().subscribe(response => { + this.feedNew = this.feedService.renderAllPosts(response.json()); + this.parentSelectedPostList = this.feedNew; + this.feedMostLiked = this.feedNew; + console.log(this.feedNew); + }); + } + }); + } createPost(pElement) {