@@ -121,7 +121,7 @@ export const routes = (router: KoaRouter) => {
121121
122122 /**
123123 * @swagger
124- * /propertyBase/ buildings/by-property-code/{propertyCode}:
124+ * /buildings/by-property-code/{propertyCode}:
125125 * get:
126126 * summary: Get buildings by property code
127127 * tags:
@@ -159,33 +159,30 @@ export const routes = (router: KoaRouter) => {
159159 * security:
160160 * - bearerAuth: []
161161 */
162- router . get (
163- '(.*)/propertyBase/buildings/by-property-code/:propertyCode' ,
164- async ( ctx ) => {
165- const metadata = generateRouteMetadata ( ctx )
166- const { propertyCode } = ctx . params
167-
168- try {
169- const result =
170- await propertyBaseAdapter . getBuildingsByPropertyCode ( propertyCode )
171- if ( ! result . ok ) {
172- logger . error ( result . err , 'Internal server error' , metadata )
173- ctx . status = 500
174- ctx . body = { error : 'Internal server error' , ...metadata }
175- return
176- }
162+ router . get ( '(.*)/buildings/by-property-code/:propertyCode' , async ( ctx ) => {
163+ const metadata = generateRouteMetadata ( ctx )
164+ const { propertyCode } = ctx . params
177165
178- ctx . body = {
179- content : result . data satisfies schemas . Building [ ] ,
180- ...metadata ,
181- }
182- } catch ( error ) {
183- logger . error ( error , 'Internal server error' , metadata )
166+ try {
167+ const result =
168+ await propertyBaseAdapter . getBuildingsByPropertyCode ( propertyCode )
169+ if ( ! result . ok ) {
170+ logger . error ( result . err , 'Internal server error' , metadata )
184171 ctx . status = 500
185172 ctx . body = { error : 'Internal server error' , ...metadata }
173+ return
174+ }
175+
176+ ctx . body = {
177+ content : result . data satisfies schemas . Building [ ] ,
178+ ...metadata ,
186179 }
180+ } catch ( error ) {
181+ logger . error ( error , 'Internal server error' , metadata )
182+ ctx . status = 500
183+ ctx . body = { error : 'Internal server error' , ...metadata }
187184 }
188- )
185+ } )
189186
190187 /**
191188 * @swagger
0 commit comments