(request, response)
| 4 | import { getAllCitiesData } from '@/services/cptec'; |
| 5 | |
| 6 | async function getAllCities(request, response) { |
| 7 | try { |
| 8 | const allCitiesData = await getAllCitiesData(); |
| 9 | |
| 10 | return response.status(200).json(allCitiesData); |
| 11 | } catch (err) { |
| 12 | if (err instanceof BaseError) { |
| 13 | throw err; |
| 14 | } |
| 15 | |
| 16 | throw new InternalError({ |
| 17 | message: 'Erro ao buscar informações sobre cidades', |
| 18 | type: 'city_error', |
| 19 | name: 'CITY_INTERNAL', |
| 20 | }); |
| 21 | } |
| 22 | } |
| 23 | |
| 24 | export default app().get(getAllCities); |
nothing calls this directly
no test coverage detected