nextcloud / nextcloud/calendar
Deck board task not showing color bullet on month view
Open
Nobody has claimed this yet.
1. to develop
bug
design
Feature: Tasks
skill:frontend
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 332
- Avg merge
- 16h 13m
- Merged PRs (30d)
- 137
Description
Steps to reproduce
- Create a Deck board and add task to it with a date.
- Go to Calendar. The new Deck board appears with default color.
- The task is showing at month view, but without the assigned color bullet (the color is assigned by calendar app, i guess).
- No matter what color you set at calendar app to that Calendar, is not showing.
- In other views (week, day...) the color is showing.
Expected behavior
The bullet with calendar color must be shown at task event.
Actual behaviour
The bullet with color is not showing.
Calendar app version
4.7.3
CalDAV-clients used
No response
Browser
Google Chrome 124
Client operating system
Linux Mint
Server operating system
Debian 12
Web server
Nginx
Database engine version
MariaDB
PHP engine version
PHP 8.2
Nextcloud version
28.0.5
Updated from an older installed version or fresh install
Updated from an older version
List of activated apps
Enabled:
- activity: 2.20.0
- analytics: 4.13.0
- announcementcenter: 6.8.1
- bruteforcesettings: 2.8.0
- calendar: 4.7.3
- circles: 28.0.0
- cloud_federation_api: 1.11.0
- comments: 1.18.0
- contacts: 5.5.3
- contactsinteraction: 1.9.0
- dav: 1.29.1
- deck: 1.12.2
- external: 5.3.1
- federatedfilesharing: 1.18.0
- federation: 1.18.0
- files: 2.0.0
- files_pdfviewer: 2.9.0
- files_reminders: 1.1.0
- files_sharing: 1.20.0
- files_trashbin: 1.18.0
- files_versions: 1.21.0
- firstrunwizard: 2.17.0
- forms: 4.2.3
- groupfolders: 16.0.6
- iametzaht: 0.0.3
- impersonate: 1.15.0
- integration_deepl: 1.1.3
- integration_openai: 2.0.1
- logreader: 2.13.0
- lookup_server_connector: 1.16.0
- nextcloud_announcements: 1.17.0
- notes: 4.10.0
- notifications: 2.16.0
- oauth2: 1.16.3
- onlyoffice: 9.2.0
- password_policy: 1.18.0
- polls: 7.0.3
- privacy: 1.12.0
- provisioning_api: 1.18.0
- recommendations: 2.0.0
- related_resources: 1.3.0
- serverinfo: 1.18.0
- settings: 1.10.1
- sharebymail: 1.18.0
- sharelisting: 1.2.0
- side_menu: 3.12.0
- spreed: 18.0.7
- support: 1.11.1
- survey_client: 1.16.0
- systemtags: 1.18.0
- tasks: 0.16.0
- text: 3.9.1
- theming: 2.3.0
- timetracker: 0.0.82
- twofactor_backupcodes: 1.17.0
- updatenotification: 1.18.0
- user_status: 1.8.1
- viewer: 2.2.0
- weather_status: 1.8.0
- workflowengine: 2.10.0
Disabled:
- admin_audit: 1.18.0
- apporder: 0.15.0 (installed 0.15.0)
- cfg_share_links: 5.0.0 (installed 5.0.0)
- dashboard: 7.8.0 (installed 7.8.0)
- encryption: 2.16.0
- files_external: 1.20.0
- files_linkeditor: 1.1.17 (installed 1.1.17)
- files_markdown: 2.4.1 (installed 2.4.1)
- files_rightclick: 0.15.1 (installed 1.6.0)
- mail: 3.5.8 (installed 3.5.8)
- photos: 2.4.0 (installed 2.4.0)
- richdocuments: 8.3.3 (installed 8.3.3)
- suspicious_login: 6.0.0
- twofactor_totp: 10.0.0-beta.2
- user_ldap: 1.19.0
Nextcloud configuration
{
"system": {
"htaccess.RewriteBase": "\/",
"apps_paths": [
{
"path": "\/var\/www\/html\/apps",
"url": "\/apps",
"writable": false
},
{
"path": "\/var\/www\/html\/custom_apps",
"url": "\/custom_apps",
"writable": true
}
],
"memcache.local": "\\OC\\Memcache\\APCu",
"memcache.distributed": "\\OC\\Memcache\\Redis",
"memcache.locking": "\\OC\\Memcache\\Redis",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"password": "***REMOVED SENSITIVE VALUE***",
"port": 6379
},
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"nextcloud-demo.iametza.eus"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "28.0.5.1",
"overwrite.cli.url": "http:\/\/nextcloud-demo.iametza.eus",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"default_language": "eu",
"default_locale": "eu",
"default_phone_region": "ES",
"loglevel": 0,
"maintenance": false,
"allow_local_remote_servers": true,
"overwriteprotocol": "https",
"mail_smtpmode": "smtp",
"mail_smtpsecure": "tls",
"mail_sendmailmode": "smtp",
"mail_smtpauthtype": "LOGIN",
"mail_smtpauth": 1,
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "587",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"app_install_overwrite": [
"richdocuments",
"mugarriak",
"impersonate",
"files_markdown",
"apporder",
"sharelisting",
"files_linkeditor"
],
"theme": "",
"defaultapp": "files"
}
}
Web server error log
No response
Log file
No response
Browser log
No response
Additional info
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the Deck task in Calendar's month view, then compare its rendering with the week and day views. Trace the month-view task event display and its calendar-color bullet handling; done means the assigned color bullet appears in month view as it already does in the other views.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100