Skip to content

Commit 3d6b966

Browse files
committed
add likes to exisiting apis
1 parent 94080dc commit 3d6b966

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

internal/services/story/service.go

+8
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,11 @@ func (s *Service) Index(userId uint64) ([]*models.Story, error) {
2121
if r.Error != nil {
2222
return nil, fmt.Errorf("services: story: Index: %v", r.Error)
2323
}
24+
for _, story := range stories {
25+
if err := s.attachLikes(userId, story); err != nil {
26+
return nil, err
27+
}
28+
}
2429
return stories, nil
2530
}
2631

@@ -95,6 +100,9 @@ func (s *Service) FindById(id uint64) (*models.Story, error) {
95100
}
96101
return nil, fmt.Errorf("services: story: FindById: `%d`, err: %v", id, r.Error)
97102
}
103+
if err := s.attachLikes(story.UserID, &story); err != nil {
104+
return nil, err
105+
}
98106
return &story, nil
99107
}
100108

0 commit comments

Comments
 (0)