No context for deck_card
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 52/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- javascript, php
- Ambito
- backend
Direzione di ricerca
The log shows Text’s SessionController calling ContextManager::getContext for the deck_card type, which is not registered. Start by tracing how Deck registers its Text context and compare it with the Text app’s context registration entry points. Done means opening a Deck card shows its text without the “File not found” error; the issue does not identify a failing test or the relevant Deck files.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
How to use GitHub
Describe the bug
After upgrading to Nextcloud 35.0.2 and using Deck 1.19.1 as the latest available version for Deck, Deck cards no longer show the text. Instead the message "File not found" ("Datei nicht gefunden") is shown.
Server details
Operating system:
Linux (OpenSUSE)
Web server:
Apache
Database:
PostgreSQL 17.11
PHP version:
8.4.27
Nextcloud version: (see Nextcloud admin page)
35.0.2
Signing status:
No errors have been found.
List of activated apps:
Enabled:
- activity: 8.0.0
- admin_audit: 2.0.0
- app_api: 35.0.0
- appstore: 2.0.0
- bookmarks: 17.0.0
- bruteforcesettings: 8.0.0
- calendar: 6.6.3
- camerarawpreviews: 1.1.4
- circles: 35.0.0
- cloud_federation_api: 2.0.0
- comments: 2.0.0
- contacts: 8.9.2
- contactsinteraction: 2.0.0
- cookbook: 0.11.12
- dashboard: 8.0.0
- dav: 2.0.0
- deck: 1.19.1
- encryption: 3.0.1
- event_update_notification: 2.10.0
- federatedfilesharing: 2.0.0
- federation: 2.0.0
- files: 3.0.0
- files_downloadlimit: 5.3.0
- files_external: 2.0.0
- files_lock: 35.0.1
- files_pdfviewer: 8.0.0
- files_reminders: 2.0.0
- files_sharing: 2.0.0
- files_trashbin: 2.0.0
- files_versions: 2.0.0
- firstrunwizard: 8.0.0
- groupfolders: 23.0.1
- logreader: 8.0.0
- lookup_server_connector: 2.0.0
- mail: 5.12.5
- maps: 1.8.0
- music: 3.2.1
- nextcloud_announcements: 7.0.0
- notes: 6.1.0
- notifications: 8.0.1
- oauth2: 2.0.0
- office: 1.1.0
- password_policy: 7.0.0
- photos: 8.0.0
- privacy: 7.0.0
- profile: 2.0.0
- provisioning_api: 2.0.0
- qownnotesapi: 26.8.1
- recommendations: 8.0.0
- related_resources: 6.0.0
- richdocumentscode: 26.4.502
- serverinfo: 7.0.0
- settings: 2.0.0
- sharebymail: 2.0.0
- sharing: 1.0.4
- support: 7.0.0
- survey_client: 7.0.0
- suspicious_login: 13.0.0
- systemtags: 2.0.0
- tasks: 0.18.1
- text: 9.0.1
- theming: 3.0.0
- twofactor_backupcodes: 2.0.0
- twofactor_nextcloud_notification: 9.0.0
- twofactor_totp: 17.1.0
- updatenotification: 2.0.0
- user_ldap: 2.0.0
- user_status: 2.0.0
- viewer: 8.0.0
- weather_status: 2.0.0
- webhook_listeners: 2.0.0
- workflowengine: 3.0.0
Disabled:
Nextcloud configuration:
{
"system": {
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"nextcloud.mydomain.net"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "pgsql",
"version": "35.0.2.2",
"overwrite.cli.url": "https:\/\/nextcloud.mydomain.net",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"default_language": "de",
"default_locale": "de_DE",
"ldapIgnoreNamingRules": false,
"defaultapp": "dashboard,calendar",
"knowledgebaseenabled": true,
"allow_user_to_change_display_name": true,
"mail_smtpmode": "smtp",
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_sendmailmode": "smtp",
"mail_smtpport": "25",
"log_type": "file",
"logfile": "",
"loglevel": 2,
"maintenance": false,
"maintenance_window_start": 100,
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"theme": "",
"encryption.legacy_format_support": false,
"encryption.key_storage_migrated": false,
"default_phone_region": "DE",
"data-fingerprint": "120ddfd484d3be5443d91ceb6a97d0d2",
"trashbin_retention_obligation": "auto, 365",
"ldapProviderFactory": "OCA\\User_LDAP\\LDAPProviderFactory",
"app_install_overwrite": []
}
}
Logs
Nextcloud log (data/nextcloud.log)
{
"method": "PUT",
"url": "/index.php/apps/text/session/deck_card/96/create",
"scriptName": "/index.php",
"message": "No context for deck_card (96) ",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:153.0) Gecko/20100101 Firefox/153.0",
"version": "35.0.2.2",
"exception": {
"Exception": "OCP\\Files\\NotFoundException",
"Message": "Context of type \"deck_card\" was not registered!",
"Code": 0,
"Trace": [
{
"file": "/data/vol02/nextcloud/apps/text/lib/Controller/SessionController.php",
"line": 63,
"function": "getContext",
"class": "OCA\\Text\\Context\\ContextManager",
"type": "->"
},
{
"file": "/data/vol02/nextcloud/lib/private/AppFramework/Http/Dispatcher.php",
"line": 198,
"function": "create",
"class": "OCA\\Text\\Controller\\SessionController",
"type": "->",
"args": [
"*** sensitive parameters replaced ***"
]
},
{
"file": "/data/vol02/nextcloud/lib/private/AppFramework/Http/Dispatcher.php",
"line": 86,
"function": "executeController",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/data/vol02/nextcloud/lib/private/AppFramework/App.php",
"line": 138,
"function": "dispatch",
"class": "OC\\AppFramework\\Http\\Dispatcher",
"type": "->"
},
{
"file": "/data/vol02/nextcloud/lib/private/Route/Router.php",
"line": 324,
"function": "main",
"class": "OC\\AppFramework\\App",
"type": "::"
},
{
"file": "/data/vol02/nextcloud/lib/OC.php",
"line": 1238,
"function": "match",
"class": "OC\\Route\\Router",
"type": "->"
},
{
"file": "/data/vol02/nextcloud/index.php",
"line": 28,
"function": "handleRequest",
"class": "OC",
"type": "::"
},
{
"file": "/data/vol02/nextcloud/lib/OC.php",
"line": 1403,
"function": "{closure:/data/vol02/nextcloud/index.php:25}",
"args": [
"*** sensitive parameters replaced ***"
]
},
{
"file": "/data/vol02/nextcloud/index.php",
"line": 25,
"function": "handleRequests",
"class": "OC",
"type": "::"
}
],
"File": "/data/vol02/nextcloud/apps/text/lib/Context/ContextManager.php",
"Line": 57,
"message": "No context for deck_card (96) ",
"CustomMessage": "No context for deck_card (96) "
}
}
- Lingua principale
- JavaScript
- Stelle
- 1.4k
- Fork
- 362
- Merge medio
- 1g 13h
- PR unite (30g)
- 128
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nextcloud/deck
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno
-
DeckProvider::setSubjects() overwrites IEvent subject with translated sentence → InvalidValueException, Deck bell notifications silently droppedForse già presa @tcarrondo l’ha presa 2 giorni fa. Aperta0. Needs triage bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
nextcloud/deck#8591 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
CSV export leaves trailing commas in tags and assigned-user fieldsForse già presa @Kumar-s75 l’ha presa 51 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
nextcloud/deck#8361 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Board clone API failure is treated as a successful board responseForse già presa @Kumar-s75 l’ha presa 51 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di nextcloud/deck
Issue simili
-
Let TypeScript accept an initial object in ReactiveDictForse già presa @yograj-vijay-yadav l’ha presa oggi. Apertabug good first issue help wanted workshop
Difficoltà 2/5 1-3 ore Idoneità per principianti 92/100
meteor/meteor#14919 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
akitaonrails/FrankMD#268 ·
I maintainer di solito rispondono entro 1 giorno
-
account: profile
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 5 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
mfreed7/xslt_polyfill#65 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno