@@ -43,6 +43,7 @@ func NewDummyHandlers(reg *registry.Registry) *DummyHandlers {
4343// @Accept json
4444// @Produce json
4545// @Param dummy_id path string true "Dummy ID"
46+ // @Param Tenant header string true "tenant name"
4647// @Success 200 {object} dummyGet.Response
4748// @Failure 400 {object} services.Error
4849// @Failure 404 {object} services.Error
@@ -55,9 +56,9 @@ func (hs *DummyHandlers) HandleGetDummy(context echo.Context) error {
5556 if errors := context .Bind (data ); errors != nil {
5657 return context .JSON (422 , errors )
5758 }
58-
59+ tenant := context . Request (). Header . Get ( "Tenant" )
5960 s .Execute (
60- dummyGet .NewRequest (data ),
61+ dummyGet .NewRequest (data , tenant ),
6162 )
6263
6364 response , err := s .GetResponse ()
@@ -73,6 +74,7 @@ func (hs *DummyHandlers) HandleGetDummy(context echo.Context) error {
7374// @Accept json
7475// @Produce json
7576// @Param request body dummyCreate.Data true "body model"
77+ // @Param Tenant header string true "tenant name"
7678// @Success 200 {object} dummyCreate.Response
7779// @Failure 400 {object} services.Error
7880// @Failure 404 {object} services.Error
@@ -86,8 +88,9 @@ func (hs *DummyHandlers) HandleCreateDummy(context echo.Context) error {
8688 return context .JSON (http .StatusBadRequest , errors )
8789 }
8890
91+ tenant := context .Request ().Header .Get ("Tenant" )
8992 s .Execute (
90- dummyCreate .NewRequest (data , hs .validator ),
93+ dummyCreate .NewRequest (data , hs .validator , tenant ),
9194 )
9295
9396 response , err := s .GetResponse ()
@@ -104,6 +107,7 @@ func (hs *DummyHandlers) HandleCreateDummy(context echo.Context) error {
104107// @Produce json
105108// @Param dummy_id path string true "Dummy ID"
106109// @Param request body dummyEdit.Data true "body model"
110+ // @Param Tenant header string true "tenant name"
107111// @Success 200 {object} dummyEdit.Response
108112// @Failure 400 {object} services.Error
109113// @Failure 404 {object} services.Error
@@ -118,8 +122,9 @@ func (hs *DummyHandlers) HandleEditDummy(context echo.Context) error {
118122 return context .JSON (http .StatusBadRequest , errors )
119123 }
120124
125+ tenant := context .Request ().Header .Get ("Tenant" )
121126 s .Execute (
122- dummyEdit .NewRequest (id , data , hs .validator ),
127+ dummyEdit .NewRequest (id , data , hs .validator , tenant ),
123128 )
124129
125130 response , err := s .GetResponse ()
@@ -137,6 +142,7 @@ func (hs *DummyHandlers) HandleEditDummy(context echo.Context) error {
137142// @Param page query int true "valid int"
138143// @Param name query string false "value example: eql|lik,value"
139144// @Param email query string false "value example: lik,value"
145+ // @Param Tenant header string true "tenant name"
140146// @Success 200 {object} dummyList.Response
141147// @Failure 400 {object} services.Error
142148// @Failure 404 {object} services.Error
@@ -162,8 +168,9 @@ func (hs *DummyHandlers) HandleListDummy(context echo.Context) error {
162168
163169 f := filters .NewFilters ()
164170
171+ tenant := context .Request ().Header .Get ("Tenant" )
165172 s .Execute (
166- dummyList .NewRequest (data , * f ),
173+ dummyList .NewRequest (data , * f , tenant ),
167174 )
168175
169176 response , err := s .GetResponse ()
@@ -179,6 +186,7 @@ func (hs *DummyHandlers) HandleListDummy(context echo.Context) error {
179186// @Accept json
180187// @Produce json
181188// @Param dummy_id path string true "Dummy ID"
189+ // @Param Tenant header string true "tenant name"
182190// @Success 200 {object} dummyDelete.Response
183191// @Failure 400 {object} services.Error
184192// @Failure 404 {object} services.Error
@@ -192,8 +200,9 @@ func (hs *DummyHandlers) HandleDeleteDummy(context echo.Context) error {
192200 return context .JSON (http .StatusBadRequest , errors )
193201 }
194202
203+ tenant := context .Request ().Header .Get ("Tenant" )
195204 s .Execute (
196- dummyDelete .NewRequest (data ),
205+ dummyDelete .NewRequest (data , tenant ),
197206 )
198207
199208 response , err := s .GetResponse ()
0 commit comments