5
0
Fork 0

Validate endpoint input

master
Daniel Lim 2019-07-04 05:12:44 +08:00
parent 156a0ed950
commit 8901104b9a
1 changed files with 5 additions and 2 deletions

View File

@ -117,9 +117,12 @@ func GetPermission(w http.ResponseWriter, r *http.Request, p httprouter.Params)
userID := p.ByName("userid")
conversationID := p.ByName("conversationid")
id := userID + "+" + conversationID
if userID == "" || conversationID == "" {
http.Error(w, http.StatusText(http.StatusBadRequest), http.StatusBadRequest)
return
}
exists, err := redisClient.Exists(id).Result()
exists, err := redisClient.Exists(userID + "+" + conversationID).Result()
if err != nil {
http.Error(w, http.StatusText(http.StatusInternalServerError), http.StatusInternalServerError)
return