From 6fde5aa7b7585ed9f4d9f46b72746f546b602aa0 Mon Sep 17 00:00:00 2001 From: Giridhar Nair Date: Mon, 13 Jan 2025 12:23:37 -0600 Subject: [PATCH] trim whitespace from teacher and course query parameters in SuggestionsSearchQuery --- api/controllers/search_suggestions.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/controllers/search_suggestions.go b/api/controllers/search_suggestions.go index 5a4d7f4..ff3eb8a 100644 --- a/api/controllers/search_suggestions.go +++ b/api/controllers/search_suggestions.go @@ -2,6 +2,7 @@ package controllers import ( "net/http" + "strings" "github.com/GiridharRNair/ProfStats-GinAPI/db" "github.com/gin-gonic/gin" @@ -15,6 +16,9 @@ func SuggestionsSearchQuery(c *gin.Context) { teacher := c.Query("teacher") course := c.Query("course") + teacher = strings.TrimSpace(teacher) + course = strings.TrimSpace(course) + if teacher == "" && course == "" { c.JSON(http.StatusOK, gin.H{"professors": defaultProfessorSuggestions, "courses": defaultCourseSuggestions}) return