Mostrar en la API si un consenso se puede eliminar
This commit is contained in:
parent
2bbe338065
commit
0d4b01b2b0
2 changed files with 3 additions and 1 deletions
|
@ -66,7 +66,7 @@ class ConsensosController < ApplicationController
|
||||||
def destroy
|
def destroy
|
||||||
@consenso = @barca.consensos.find(params[:id])
|
@consenso = @barca.consensos.find(params[:id])
|
||||||
|
|
||||||
if @consenso.posiciones.empty? && @consenso.destroy
|
if @consenso.posiciones.count.zero? && @consenso.destroy
|
||||||
notify(subject: :destroy)
|
notify(subject: :destroy)
|
||||||
render status: :ok
|
render status: :ok
|
||||||
else
|
else
|
||||||
|
|
|
@ -9,3 +9,5 @@ posiciones = consenso.posiciones
|
||||||
posiciones = posiciones.ultimas if ultimas
|
posiciones = posiciones.ultimas if ultimas
|
||||||
|
|
||||||
json.posiciones posiciones, partial: 'posiciones/posicion', as: :posicion
|
json.posiciones posiciones, partial: 'posiciones/posicion', as: :posicion
|
||||||
|
|
||||||
|
json.eliminable consenso.posiciones.count.zero?
|
||||||
|
|
Loading…
Reference in a new issue