Project

General

Profile

Errores #5250

Información incorrecta en vista por países de la sección "Inicio"

Added by Santiago Ramos about 2 months ago. Updated 4 days ago.

Status:
Nueva
Priority:
Alta
Assignee:
-
Category:
Desarrollo
Target version:
Start date:
02/13/2024
Due date:
% Done:

0%


Description

En la opción de "Vista general por países" de la sección de inicio se muestra un proyecto para Alemania:

Sin embargo, ese proyecto no tiene el país definido:

alemania.png (56.6 KB) Santiago Ramos, 02/13/2024 01:39 PM

proyecto.png (64.5 KB) Santiago Ramos, 02/13/2024 01:41 PM

History

#1 Updated by Santiago Ramos about 2 months ago

El problema tiene que ver con que el informe está leyendo del campo "pais_principal_id" y ese campo puede tener información incorrecta puesto que si en las relaciones del proyecto se elimina el país (proyecto_x_pais) no se elimina el valor del campo pais_principal_id.

Hay 2 puntos a validar:

1) Para qué se utiliza el campo pais_principal_id
2) Qué se quiere mostrar en el informe de proyectos por países

Si no se utilizara para nada el campo pais_principal_id lo mejor sería eliminarlo y utilizar en su lugar las relaciones de proyecto_x_pais. Si ese campo tiene relevancia habría que incluir un callback en el modelo proyecto_x_pais para actualizar el país principal del proyecto de forma que si solo hay un país asociado al proyecto, sea este el principal y si no hay ninguno o más de uno, el valor sea nulo.

#2 Updated by Santiago Ramos about 1 month ago

  • Target version changed from 4.15 to 4.16

#3 Updated by Santiago Ramos 4 days ago

  • Priority changed from Normal to Alta
  • Target version changed from 4.16 to 4.17

Also available in: Atom PDF

Financiado por:

Desarrollado por:
Software libre forjado en: