Proyecto

General

Perfil

Acciones

Correc. - Mejora #3518

abierta

Al eliminar un documento asociado a alguna entidad (gasto, transferencia, actividadd, fuenteverificacion) no comprueba que el documento pudiese estar asociado a otra entiedad

Añadido por Jaime Ortiz hace más de 6 años. Actualizado hace más de 1 año.

Estado:
Nueva
Prioridad:
Normal
Asignado a:
-
Categoría:
-
Versión prevista:
-
Fecha de inicio:
2018-12-19
Fecha fin:
% Realizado:

0%

Tiempo estimado:
Versión:

Descripción

Debido a esta logica:

app/models/documento.rb

 42   # Vinculacion con transferencias
 43   has_many :transferencia_x_documento, :dependent => :destroy
 44   has_many :transferencia, :through => :transferencia_x_documento
 45   # Vinculacion con gastos
 46   has_many :gasto_x_documento, :dependent => :destroy
 47   has_many :gasto, :through => :gasto_x_documento
 48   # Vinculacion con fuentes de verificacion
 49   has_many :fuente_verificacion_x_documento, :dependent => :destroy
 50   has_many :fuente_verificacion, :through => :fuente_verificacion_x_documento
 51   # Vinculacion con fuentes de actividad_x_etapa
 52   has_many :actividad_x_etapa_x_documento, :dependent => :destroy
 53   has_many :actividad_x_etapa, :through => :actividad_x_etapa_x_documento

Cuando se borra el documento, borra todas las asociaciones y borra el objetivo sin comprobar que no este vinculado a otro objetivo con lo que no se deberia borrar.

#1

Actualizado por Jaime Ortiz hace más de 6 años

  • Versión prevista cambiado de 4.03 a 4.04
#2

Actualizado por Jaime Ortiz hace casi 6 años

  • Versión prevista cambiado de 4.04 a 4.05
#3

Actualizado por Jaime Ortiz hace más de 5 años

  • Versión prevista cambiado de 4.05 a 4.06
#4

Actualizado por Santiago Ramos hace casi 5 años

  • Versión prevista cambiado de 4.06 a 4.07
#5

Actualizado por Jaime Ortiz hace casi 4 años

  • Versión prevista cambiado de 4.07 a 4.10
#6

Actualizado por Santiago Ramos hace más de 1 año

  • Versión prevista cambiado de 4.10 a 4.11
#7

Actualizado por Santiago Ramos hace más de 1 año

  • Versión prevista eliminado (4.11)
Acciones

Exportar a: Atom PDF