Potential Dataloss: Deleting an entry from the property page's node table has no confirmation dialog
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 75/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Área
- frontend
Línea de trabajo
Encuentre el componente que renderiza la tabla de nodos de la página de propiedades, probablemente en un directorio frontend. Busque el manejador de la acción de eliminación y compárelo con otras acciones de eliminación en la aplicación que muestran un diálogo de confirmación. Agregue un paso de confirmación antes de la llamada de eliminación. Pruebe reproduciendo los pasos del error para asegurarse de que aparezca el diálogo.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Search first
- I searched and no similar issues were found
What Happened?
On a property page, the table listing all nodes that have this property allows deleting an entry. This deletion happens immediately, without any confirmation dialog. This is inconsistent with other delete actions in the app, which ask for confirmation, and can lead to unintended data loss.
Reproduce the Bug
- Open a property page showing the table of all nodes that have this property set.
- Trigger the delete action on one of the entries in that table.
- The entry is deleted immediately — no confirmation dialog appears.
Expected Behavior
Deleting an entry from the property page's node table should show a confirmation dialog, consistent with other destructive delete actions in the app.
Screenshots
https://github.com/user-attachments/assets/efd61776-47dd-4ea6-8734-7cafa42f3082
Files
No response
Browser, Desktop or Mobile Platform Information
- Platform: Linux Desktop
- Version: 2.0.1-alpha+nightly.20260923
Additional Context
No response
Are you willing to submit a PR? If you know how to fix the bug.
- I'm willing to submit a PR (Thank you!)
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 28
- Forks
- 2
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de logseq/db-test
-
Page titles with `$$`, `$&`, `` $` `` or `$'` change when block refs are resolvedPosiblemente ocupada @RaphaelFakhri la tomó hace 6 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
`#Asset` label is not displayed on asset nodes when `Hide from Node` is disabledPosiblemente ocupada @tiensonqin la tomó hace 9 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Disabling Flashcards in Settings does not disable Flashcard shortcuts or tagsPosiblemente ocupada @tiensonqin la tomó hace 34 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Todos los issues de logseq/db-test
Issues similares
-
www.jn.ptAbiertoN: AdGuard for Windows P2: High T: Ads
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
AdguardTeam/AdguardFilters#245593 ·
Los mantenedores suelen responder en 1 día
-
bug javascript
Dificultad 2/5 1-3 horas Aptitud para principiantes 63/100
jlab-sensing/ENTS-backend#850 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 86/100
guilhermerodz/input-otp#157 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
davidjerleke/embla-carousel#1414 ·
Los mantenedores suelen responder en 4 días
-
0. Needs triage bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
Los mantenedores suelen responder en 1 día