Closed Frozen-Burrito closed 2 years ago
Problema arreglado cambiando el momento en que se buscan etiquetas existentes que tengan el valor de la última etiqueta modificada, en Goal.parseTags()
. Antes, esto se hacía una sola vez, cuando se iniciaba a escribir una nueva etiqueta. Ahora, se hace cada vez que el valor de string de la etiqueta cambia.
Descripción del Error El método
Goal.parseTags()
asocia incorrectamente las etiquetas escritas por el usuario con las etiquetas creadas con anterioridad: cuando revisa la colección de etiquetas existentes para ver si contiene el valor de la etiqueta escrita, lo hace una sola vez con el primer carácter de la etiqueta que el usaurio está escribiendo. Esto hace que ninguna etiqueta escrita pueda asociarse con las etiquetas creadas.Cómo Reproducir Pasos para reproducir el error:
Comportamiento Esperado Al crear una nueva meta que tiene una o varias etiquetas creadas con anterioridad, la meta debería hacer referencia a los registros existentes, en vez de volver a insertar las mismas etiquetas en la base de datos.
Entorno