@@ -30,7 +30,7 @@ type CreateClubRequest struct {
3030func (h * ClubHandler ) Create (w http.ResponseWriter , r * http.Request , _ httprouter.Params ) {
3131 user , err := api .GetUserFromContext (r )
3232 if err != nil {
33- api .Error (w , r , err , http .StatusUnauthorized )
33+ api .Error (w , r , t . Errorf ( "failed to get user from context: %w" , err ) , http .StatusUnauthorized )
3434 return
3535 }
3636
@@ -56,7 +56,7 @@ func (h *ClubHandler) Create(w http.ResponseWriter, r *http.Request, _ httproute
5656
5757 err = h .Service .CreateClub (r .Context (), clubEntity , user .Key )
5858 if err != nil {
59- api .Error (w , r , err , http .StatusBadRequest )
59+ api .Error (w , r , t . Errorf ( "could not create club: %w" , err ) , http .StatusBadRequest )
6060 return
6161 }
6262
@@ -66,14 +66,14 @@ func (h *ClubHandler) Create(w http.ResponseWriter, r *http.Request, _ httproute
6666func (h * ClubHandler ) Get (w http.ResponseWriter , r * http.Request , ps httprouter.Params ) {
6767 user , err := api .GetUserFromContext (r )
6868 if err != nil {
69- api .Error (w , r , err , http .StatusUnauthorized )
69+ api .Error (w , r , t . Errorf ( "failed to get user from context: %w" , err ) , http .StatusUnauthorized )
7070 return
7171 }
7272
7373 key := ps .ByName ("key" )
7474 club , err := h .Service .GetClub (r .Context (), key , user )
7575 if err != nil {
76- api .Error (w , r , err , http .StatusForbidden )
76+ api .Error (w , r , t . Errorf ( "failed to get club: %w" , err ) , http .StatusForbidden )
7777 return
7878 }
7979
@@ -83,7 +83,7 @@ func (h *ClubHandler) Get(w http.ResponseWriter, r *http.Request, ps httprouter.
8383func (h * ClubHandler ) Update (w http.ResponseWriter , r * http.Request , ps httprouter.Params ) {
8484 user , err := api .GetUserFromContext (r )
8585 if err != nil {
86- api .Error (w , r , err , http .StatusUnauthorized )
86+ api .Error (w , r , t . Errorf ( "failed to get user from context: %w" , err ) , http .StatusUnauthorized )
8787 return
8888 }
8989
@@ -102,7 +102,7 @@ func (h *ClubHandler) Update(w http.ResponseWriter, r *http.Request, ps httprout
102102
103103 err = h .Service .UpdateClub (r .Context (), key , updates , user )
104104 if err != nil {
105- api .Error (w , r , err , http .StatusBadRequest )
105+ api .Error (w , r , t . Errorf ( "could not update club: %w" , err ) , http .StatusBadRequest )
106106 return
107107 }
108108
@@ -113,14 +113,14 @@ func (h *ClubHandler) Update(w http.ResponseWriter, r *http.Request, ps httprout
113113func (h * ClubHandler ) Delete (w http.ResponseWriter , r * http.Request , ps httprouter.Params ) {
114114 user , err := api .GetUserFromContext (r )
115115 if err != nil {
116- api .Error (w , r , err , http .StatusUnauthorized )
116+ api .Error (w , r , t . Errorf ( "failed to get user from context: %w" , err ) , http .StatusUnauthorized )
117117 return
118118 }
119119
120120 key := ps .ByName ("key" )
121121 err = h .Service .DeleteClub (r .Context (), key , user )
122122 if err != nil {
123- api .Error (w , r , err , http .StatusBadRequest )
123+ api .Error (w , r , t . Errorf ( "could not delete club: %w" , err ) , http .StatusBadRequest )
124124 return
125125 }
126126
@@ -164,7 +164,7 @@ func FilteredResponse(clubEntity *entities.Club) *entities.Club {
164164func (h * ClubHandler ) AddOwner (w http.ResponseWriter , r * http.Request , ps httprouter.Params ) {
165165 user , err := api .GetUserFromContext (r )
166166 if err != nil {
167- api .Error (w , r , err , http .StatusUnauthorized )
167+ api .Error (w , r , t . Errorf ( "failed to get user from context: %w" , err ) , http .StatusUnauthorized )
168168 return
169169 }
170170
@@ -184,7 +184,7 @@ func (h *ClubHandler) AddOwner(w http.ResponseWriter, r *http.Request, ps httpro
184184
185185 err = h .Service .AddOwner (r .Context (), key , req .Email , user )
186186 if err != nil {
187- api .Error (w , r , err , http .StatusBadRequest )
187+ api .Error (w , r , t . Errorf ( "could not add owner: %w" , err ) , http .StatusBadRequest )
188188 return
189189 }
190190 // Return updated club
@@ -195,7 +195,7 @@ func (h *ClubHandler) AddOwner(w http.ResponseWriter, r *http.Request, ps httpro
195195func (h * ClubHandler ) RemoveOwner (w http.ResponseWriter , r * http.Request , ps httprouter.Params ) {
196196 user , err := api .GetUserFromContext (r )
197197 if err != nil {
198- api .Error (w , r , err , http .StatusUnauthorized )
198+ api .Error (w , r , t . Errorf ( "failed to get user from context: %w" , err ) , http .StatusUnauthorized )
199199 return
200200 }
201201
@@ -204,7 +204,7 @@ func (h *ClubHandler) RemoveOwner(w http.ResponseWriter, r *http.Request, ps htt
204204
205205 err = h .Service .RemoveOwner (r .Context (), key , targetUserKey , user )
206206 if err != nil {
207- api .Error (w , r , err , http .StatusBadRequest )
207+ api .Error (w , r , t . Errorf ( "could not remove user from list of owners: %w" , err ) , http .StatusBadRequest )
208208 return
209209 }
210210 // Return updated club
0 commit comments