Internal links in Rich Workspace README.md break after target file rename (persistent across browsers, fixed only by renaming back)
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 58/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- javascript
- Área
- frontend
Línea de trabajo
Comienza comparando cómo se resuelven los enlaces internos desde la vista previa de README.md de Rich Workspace con el comportamiento existente en el editor de texto y la lista de archivos, siguiendo la ruta de clics descrita en los pasos de reproducción. Reproduce el cambio de nombre de target.md a target-new.md y verifica que el enlace de la vista previa siga abriendo el archivo renombrado mediante fileId, incluso después de volver a cargar la vista de la carpeta.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
When a Rich Workspace README.md contains an internal link to a file in the same folder, clicking the link from the rendered preview at the top of the folder view fails with "Datei existiert nicht mehr" / "File does not exist anymore" after the linked file has been renamed.
The link only breaks in this specific click path. The same link works correctly when:
The README.md is opened in the Text editor and the link is clicked from there
The file is opened via its icon in the file list
This indicates the Rich Workspace renderer resolves internal links by stored path/filename rather than by fileId, while the editor and file list use fileId-based resolution.
To Reproduce
Steps to reproduce the behavior:
- In a folder, create README.md with Rich Workspace and add an internal link to another file in the same folder (e.g. target.md)
- Verify the link works when clicked from the Rich Workspace preview
- Rename target.md to target-new.md
- Reload the folder view (or open in another browser)
- Click the link in the Rich Workspace preview → "Datei existiert nicht mehr"
- Click the link from inside the Text editor (open README.md) → works correctly
- Rename the file back to target.md → link in Rich Workspace works again
Expected behavior
Internal links should resolve by fileId and continue to work across renames, consistent with how internal links behave when clicked from inside the Text editor or via the file icon.
Server details:
- Nextcloud version: 33.0.3
- PHP Version: 8.3
- Database: MariaDB 11.4.10
Client details:
Tested on several OSs and browsers
Nextcloud log (data/nextcloud.log)
No errors logged.
- Lenguaje dominante
- JavaScript
- Estrellas
- 665
- Forks
- 133
- Merge medio
- 1 d 17 h
- PR fusionados (30 d)
- 172
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
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 nextcloud/text
-
0. Needs triage bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
nextcloud/text#9482 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
0. Needs triage bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
folder description not shows when using folder tree to navigateQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertobug feature: folder description
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
1. to develop design call discuss discussion ux
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
nextcloud/text#9334 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de nextcloud/text
Issues similares
-
FEATURE REQUEST
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
linuxmint/cinnamon-spices-extensions#1193 ·
Los mantenedores suelen responder en 1 día
-
ds-bot collides with dsh-argp: tool "recall" is already registered, Bot layer never activatesAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Fei2411/DeepSeek-Bot#703 ·
-
area:web first-timers-only good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 95/100
career-ops-hq/career-ops#6264 ·
Los mantenedores suelen responder en 1 día
-
[Server Submission]: Wiro AIAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 83/100
cline/mcp-marketplace#3394 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
exelearning/exelearning#2677 ·
Los mantenedores suelen responder en 1 día