瀏覽代碼

Update core.go

wibyweb 1 年之前
父節點
當前提交
430c0b7a6d
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      go/core/core.go

+ 6 - 2
go/core/core.go

@@ -92,11 +92,15 @@ func handler(w http.ResponseWriter, r *http.Request) {
 
 	//Check if query and page params exist
 	if _, ok := m["q"]; ok {
-		query = strings.Replace(m["q"][0], "'", "''", -1)
+		query = m["q"][0]
+		query = strings.Replace(query, "'", "''", -1)
+		query = strings.Replace(query, "+ ", " ", -1)
+		query = strings.Replace(query, "- ", " ", -1)
 		queryNoQuotes = query
 	}
 	if _, ok := m["p"]; ok {//gets page num, will convert to offset further down
-		page = strings.Replace(m["p"][0], "'", "''", -1)
+		page = m["p"][0]
+		page = strings.Replace(page, "'", "''", -1)
 		offset = page
 	}