This commit is contained in:
@@ -42,6 +42,11 @@ func (m *posts) List(ctx context.Context, filter *dto.PostListQuery) (*requests.
|
||||
query = query.Where(tbl.Title.Like(keyword))
|
||||
}
|
||||
|
||||
// filter status
|
||||
if filter.Status != nil {
|
||||
query = query.Where(tbl.Status.Eq(*filter.Status))
|
||||
}
|
||||
|
||||
items, cnt, err := query.FindByPage(int(filter.Offset()), int(filter.Limit))
|
||||
if err != nil {
|
||||
return nil, errors.Wrap(err, "list post failed")
|
||||
|
||||
Reference in New Issue
Block a user