Fixed ordering in ingredient service.

This commit is contained in:
Oskar Rasieński 2026-01-08 01:43:18 +01:00
commit 707f88b70b

View file

@ -21,11 +21,11 @@ public class IngredientService {
} }
public List<Ingredient> findAll() { public List<Ingredient> findAll() {
return ingredientRepository.findAll(); return ingredientRepository.findAllByOrderByNameAsc();
} }
public List<Ingredient> findAll(int limit) { public List<Ingredient> findAll(int page, int limit) {
return ingredientRepository.findAll(PageRequest.of(0, limit)).toList(); return ingredientRepository.findAllByOrderByNameAsc(PageRequest.of(page, limit)).toList();
} }
/** /**
@ -58,8 +58,10 @@ public class IngredientService {
return Optional.of(ingredientRepository.save(ingredient)); return Optional.of(ingredientRepository.save(ingredient));
} }
public void delete(Long id) { public boolean delete(Long id) {
if (!ingredientRepository.existsById(id)) return false;
ingredientRepository.deleteById(id); ingredientRepository.deleteById(id);
return true;
} }
} }