Acciones
Errores #3381
abiertaerror a borrar un proyecto que esta en cofinanciación
Estado:
Nueva
Prioridad:
Normal
Asignado a:
-
Categoría:
Desarrollo
Versión prevista:
-
Fecha de inicio:
2018-06-05
Fecha fin:
% Realizado:
0%
Tiempo estimado:
Versión:
Descripción
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
Ningún dato disponible
Acciones