Closed Pazitos10 closed 5 months ago
Se sospecha que se debe a un guardado defectuoso al momento de creación de una carpeta, donde si bien la carpeta y el tag automático se crean exitosamente, la entrada correspondiente en la tabla entities_and_tags
no se está creando.
El commit 990b074 (main branch) añade:
ondelete
constraints a los foreign keys de entity_id
y tag_id
a la tabla entities_and_tags_table
. update_entity_tags
al módulo entity
, que se encarga de prevenir el error en el cual el tag se crea correctamente pero la asociación entre el tag y el entity del objeto creador no, creando la asociación mediante la relationship
con el atributo tags
del objeto siendo modificado.Por último, el commit 081e2fc (develop branch) añade una verificación en los casos de tests (para Device
, User
, Folder
, Tenant
) que confirman que este issue está resuelto.
Al solicitar el listado de Folders mediante el endpoint
/folders
y dado un escenario en el que se tiene una estructura de folders como la siguiente:La
subfolder1.1
muestra un listado de tags vacío (no contiene su tag automático).