Actions
Errores #3381
openerror a borrar un proyecto que esta en cofinanciación
Status:
Nueva
Priority:
Normal
Assignee:
-
Category:
Desarrollo
Target version:
-
Start date:
06/05/2018
Due date:
% Done:
0%
Estimated time:
Versión:
Description
si se intenta borrar un proyecto en /administracion/proyecto/proyecto/listado
a veces salta si tiene un gasto compartido enkuna cofinanciación
app/models/proyecto_x_proyecto.rb
methodo verificar_borrado
Gasto.count(:all, :include => [:gasto_x_proyecto], :conditions => {:proyecto_origen_id => self.proyecto_cofinanciador_id, "gasto_x_proyecto.proyecto_id" => self.proyecto_id}) == 0
https://stackoverflow.com/questions/45331200/argumenterror-relationcount-does-not-support-finder-options-anymore-rails-4
creo que la solución sería del tipo:
Gasto.joins(:gasto_x_proyecto).where(proyecto_origen_id: self.proyecto_cofinanciador_id, "gasto_x_proyecto.proyecto_id" => self.proyecto_id}).empty?
pero no lo he podido verificar
No data to display
Actions