Skip to content

Commit 3a45c68

Browse files
committed
fix all vets query
1 parent c616301 commit 3a45c68

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

service/service.go

+6-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,12 @@ func (s *BackendService) GetVeterinarian(ctx context.Context, request *protos.Ve
5050
func (s *BackendService) GetVeterinarians(request *protos.VetRequest, stream protos.VetsBackend_GetVeterinariansServer) error {
5151
var dbVets []models.Veterinary
5252

53-
result := s.db.Conn.Where("first_name = ?", request.SearchQuery).Find(&dbVets)
53+
var result *gorm.DB
54+
if request.SearchQuery != "" {
55+
result = s.db.Conn.Where("first_name = ?", request.SearchQuery).Find(&dbVets)
56+
} else {
57+
result = s.db.Conn.Find(&dbVets)
58+
}
5459

5560
if result.Error != nil {
5661
s.logger.Info("Record not found, %s", result.Error)

0 commit comments

Comments
 (0)