Update Status
This commit is contained in:
@@ -93,7 +93,10 @@ func (r *SiteRepository) GetAll(ctx context.Context, req entity.SiteSearch) (ent
|
||||
|
||||
query := r.db
|
||||
query = query.Where("deleted_at IS NULL")
|
||||
query = query.Where("status is ?", "Active")
|
||||
|
||||
if req.Status != "" {
|
||||
query = query.Where("status = ?", req.Status)
|
||||
}
|
||||
|
||||
if req.Search != "" {
|
||||
query = query.Where("name ILIKE ?", "%"+req.Search+"%")
|
||||
@@ -233,6 +236,11 @@ func (r *SiteRepository) SearchSites(ctx context.Context, search *entity.Discove
|
||||
params = append(params, search.Region)
|
||||
}
|
||||
|
||||
if search.Status != "" {
|
||||
conditions += " AND s.status = ?"
|
||||
params = append(params, search.Status)
|
||||
}
|
||||
|
||||
if search.Discover != "" {
|
||||
conditions += " AND s.address ILIKE ?"
|
||||
params = append(params, "%"+search.Discover+"%")
|
||||
|
||||
Reference in New Issue
Block a user