Преглед изворни кода

[search] search suggestion for non logged users

cgars пре 7 година
родитељ
комит
54458fa52f
1 измењених фајлова са 4 додато и 5 уклоњено
  1. 4 5
      routes/api/v1/search/suggest.go

+ 4 - 5
routes/api/v1/search/suggest.go

@@ -11,16 +11,15 @@ import (
 )
 
 func Suggest(c *context.APIContext) {
-	if ! c.IsLogged {
-		c.Status(http.StatusUnauthorized)
-		return
-	}
 	if !setting.Search.Do {
 		c.Status(http.StatusNotImplemented)
 		return
 	}
-	ireq := gindex.SearchRequest{Token: c.GetCookie(setting.SessionConfig.CookieName), UserID: c.User.ID,
+	ireq := gindex.SearchRequest{Token: c.GetCookie(setting.SessionConfig.CookieName),
 		Querry: c.Params("querry"), CsrfT: c.GetCookie(setting.CSRFCookieName), SType:gindex.SEARCH_SUGGEST}
+	if c.IsLogged {
+		ireq.UserID = c.User.ID
+	}
 	data, err := json.Marshal(ireq)
 	if err != nil {
 		c.Status(http.StatusInternalServerError)