Skip to content
Snippets Groups Projects
Verified Commit 5af150bd authored by Adam Krídl's avatar Adam Krídl
Browse files

Move getAllCities() from CountryController to CityController

parent 9be983da
No related branches found
No related tags found
No related merge requests found
......@@ -799,7 +799,7 @@ paths:
/api/cities:
get:
tags:
- Country
- City
summary: Get all cities.
description: Returns an array of objects representing cities.
operationId: getAllCities
......
......@@ -7,6 +7,8 @@ import cz.muni.fi.pa165.core.model.NewCityDtoRequest;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController
public class CityController implements CityApiDelegate {
......@@ -78,6 +80,18 @@ public class CityController implements CityApiDelegate {
return CityApiDelegate.super.getCityById(id);
}
/**
* GET /api/cities : Get all cities.
* Returns an array of objects representing cities.
*
* @return OK (status code 200)
* @see CityApi#getAllCities
*/
@Override
public ResponseEntity<List<CityDto>> getAllCities() {
return CityApiDelegate.super.getAllCities();
}
/**
* PUT /api/cities/{id} : Update city by id.
* Updates a city by id and returns it as a response.
......
......@@ -3,7 +3,6 @@ package cz.muni.fi.pa165.core.rest;
import cz.muni.fi.pa165.core.api.CountryApi;
import cz.muni.fi.pa165.core.api.CountryApiDelegate;
import cz.muni.fi.pa165.core.facade.country.CountryFacade;
import cz.muni.fi.pa165.core.model.CityDto;
import cz.muni.fi.pa165.core.model.CountryDto;
import cz.muni.fi.pa165.core.model.NewCountryDtoRequest;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -89,10 +88,4 @@ public class CountryController implements CountryApiDelegate {
public ResponseEntity<CountryDto> updateCountry(Long id, NewCountryDtoRequest newCountryDtoRequest) {
return ResponseEntity.ok(countryFacade.update(id, newCountryDtoRequest));
}
@Override
public ResponseEntity<List<CityDto>> getAllCities() {
// TODO: Implement me
return CountryApiDelegate.super.getAllCities();
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment