Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Card description editor never loads with Text 9.0.0: "fileId needs to be provided"

Abierto
#8,592 0 comentarios 0 reacciones 0 asignados Ver en GitHub

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
68/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
javascript
Área
frontend

Línea de trabajo

The error points to the card description editor in Description.vue at line 249 and Text's Autofocus.ts at line 33. Start by reading how Deck creates the editor and how Text 9.0.0 handles Autofocus when no fileId is available. Reproduce with Nextcloud 35.0.1, Deck 1.19.1, and Text 9.0.0; done when opening a card loads its description editor without these errors.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Describe the bug
Opening any card shows only the grey loading placeholder under "Description"; the editor never appears, so descriptions can't be viewed or edited. Happens for every card and every user.

To Reproduce

  1. Nextcloud 35.0.1 with Deck 1.19.1 and Text 9.0.0
  2. Open any board and click a card
  3. The Description area stays on the loading skeleton

Expected behavior
The description editor loads and the description can be edited.

Browser console

Uncaught Error: fileId needs to be provided
    onCreate Autofocus.ts:33
    emit index.js:3204
    emit index.js:3204
    mount index.js:6218
Error destroying text editor: TypeError: can't access private field or method: object is not the right class   (Description.vue:249)

It looks like Text's Autofocus extension now requires a fileId, while Deck creates the description editor without one (a card description is not a file).

Server details

  • Nextcloud 35.0.1.1
  • Deck 1.19.1, Text 9.0.0 (occ app:update --showonly reports no newer versions)
  • AlmaLinux 9, Apache + PHP-FPM

Client details

  • Firefox (current) on macOS
  • Reproduced by two different users

Workaround
Card comments work; the mobile Deck app can still edit descriptions.

Lenguaje dominante
JavaScript
Estrellas
1.4k
Forks
360
Merge medio
2 d 13 h
PR fusionados (30 d)
118

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de nextcloud/deck

Todos los issues de nextcloud/deck

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.