@@ -10,7 +10,6 @@ import (
1010 "strconv"
1111 "time"
1212
13- "github.com/gorilla/mux"
1413 "github.com/inconshreveable/log15"
1514
1615 "github.com/nsec/askgod/api"
@@ -53,7 +52,7 @@ func (r *rest) getTeamFlags(writer http.ResponseWriter, request *http.Request, l
5352}
5453
5554func (r * rest ) getTeamFlag (writer http.ResponseWriter , request * http.Request , logger log15.Logger ) {
56- idVar := mux . Vars ( request )[ "id" ]
55+ idVar := request . PathValue ( "id" )
5756
5857 // Convert the provided id to int
5958 id , err := strconv .ParseInt (idVar , 10 , 64 )
@@ -100,7 +99,7 @@ func (r *rest) getTeamFlag(writer http.ResponseWriter, request *http.Request, lo
10099}
101100
102101func (r * rest ) updateTeamFlag (writer http.ResponseWriter , request * http.Request , logger log15.Logger ) {
103- idVar := mux . Vars ( request )[ "id" ]
102+ idVar := request . PathValue ( "id" )
104103
105104 // Convert the provided id to int
106105 id , err := strconv .ParseInt (idVar , 10 , 64 )
@@ -343,7 +342,7 @@ func (r *rest) adminCreateFlags(writer http.ResponseWriter, request *http.Reques
343342}
344343
345344func (r * rest ) adminGetFlag (writer http.ResponseWriter , request * http.Request , logger log15.Logger ) {
346- idVar := mux . Vars ( request )[ "id" ]
345+ idVar := request . PathValue ( "id" )
347346
348347 // Convert the provided id to int
349348 id , err := strconv .ParseInt (idVar , 10 , 64 )
@@ -372,7 +371,7 @@ func (r *rest) adminGetFlag(writer http.ResponseWriter, request *http.Request, l
372371}
373372
374373func (r * rest ) adminUpdateFlag (writer http.ResponseWriter , request * http.Request , logger log15.Logger ) {
375- idVar := mux . Vars ( request )[ "id" ]
374+ idVar := request . PathValue ( "id" )
376375
377376 // Convert the provided id to int
378377 id , err := strconv .ParseInt (idVar , 10 , 64 )
@@ -411,7 +410,7 @@ func (r *rest) adminUpdateFlag(writer http.ResponseWriter, request *http.Request
411410}
412411
413412func (r * rest ) adminDeleteFlag (writer http.ResponseWriter , request * http.Request , logger log15.Logger ) {
414- idVar := mux . Vars ( request )[ "id" ]
413+ idVar := request . PathValue ( "id" )
415414
416415 // Convert the provided id to int
417416 id , err := strconv .ParseInt (idVar , 10 , 64 )
0 commit comments