esto nunca debería pasar no? un usuario que intente pedir los nutris solo puede ser admin o nutri no? yo lo cambiaría a "OTHER ERROR" está raro que pase

Otra vara, en ambos casos usás prepareGetAllResponse... porqué no lo dejás abajo en vez de repetirlo? Algo como

``` java
 if (esNutri) {
  nutris = algo;
 } else  {
  if (admin) {
  nutris = otracosa;
 } else {
  nutris = null;
}
 if (nutris) {
  prepareGetAllResponse...
 }  
 } 
```