Highlighting the 31st of March in the month view doesn't change the date in the extended new event panel
Steps to reproduce
- Go to the Calendar app in browser
- Go to the monthly view
- Click on the "new event" button
- Click on "more" to get the detailed panel on the right
- Click on the 31st of march to select that day in the month view
Expected behavior
The 31st should be selected in the new event panel.
Actual behaviour
The 30th gets selected in the new event panel, even though the 31st is highlighted in the month view. Switching back and forth between highlighting the 30th and 31st doesn't change anything in the new event panel.
Calendar app version
4.6.7
CalDAV-clients used
No response
Browser
Firefox 123.0.1
Client operating system
Windows 11
Server operating system
Debian 6.1.76-1
Web server
Other
Database engine version
Other
PHP engine version
Other
Nextcloud version
28.0.3
Updated from an older installed version or fresh install
Updated from an older version
List of activated apps
Enabled:
- activity: 2.20.0
- bookmarks: 13.1.3
- bruteforcesettings: 2.8.0
- calendar: 4.6.7
- circles: 28.0.0-dev
- cloud_federation_api: 1.11.0
- comments: 1.18.0
- contacts: 5.5.3
- contactsinteraction: 1.9.0
- cookbook: 0.11.0
- dashboard: 7.8.0
- dav: 1.29.1
- federatedfilesharing: 1.18.0
- federation: 1.18.0
- files: 2.0.0
- files_external: 1.20.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
- logreader: 2.13.0
- lookup_server_connector: 1.16.0
- nextcloud_announcements: 1.17.0
- notes: 4.9.2
- notifications: 2.16.0
- oauth2: 1.16.3
- password_policy: 1.18.0
- photos: 2.4.0
- 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
- support: 1.11.0
- survey_client: 1.16.0
- systemtags: 1.18.0
- text: 3.9.1
- theming: 2.3.0
- twofactor_backupcodes: 1.17.0
- twofactor_totp: 10.0.0-beta.2
- 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
- encryption: 2.16.0
- files_rightclick: 1.6.0 (installed 1.6.0)
- suspicious_login: 6.0.0
- user_ldap: 1.19.0
Nextcloud configuration
{
"system": {
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"MY DNS HERE"
],
"dbtype": "mysql",
"version": "28.0.3.2",
"overwrite.cli.url": "https:\/\/MY DNS HERE",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"mail_smtpmode": "smtp",
"mail_smtpauth": 1,
"mail_sendmailmode": "smtp",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "587",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"memcache.local": "\\OC\\Memcache\\APCu",
"filelocking.enabled": "true",
"memcache.locking": "\\OC\\Memcache\\APCu",
"default_phone_region": "fr",
"twofactor_enforced": "true",
"twofactor_enforced_groups": [],
"twofactor_enforced_excluded_groups": [],
"loglevel": 2,
"maintenance": false,
"maintenance_window_start": 1,
"upgrade.disable-web": true
}
}
Web server error log
No response
Log file
No response
Browser log
The following warnings appear when clicking the 31st in monthly view with the expanded new event panel opened:
You need to fill either the text or the ariaLabel props in the button component.
Object { text: undefined, ariaLabel: null }
Object { _uid: 237, _isVue: true, __v_skip: true, _scope: {…}, "$options": {…}, _renderProxy: {…}, _self: {…}, "$parent": {…}, "$root": {…}, "$children": (1) […], … }
index.module.js:2:811376
You need to fill either the text or the ariaLabel props in the button component.
Object { text: undefined, ariaLabel: null }
Object { _uid: 248, _isVue: true, __v_skip: true, _scope: {…}, "$options": {…}, _renderProxy: {…}, _self: {…}, "$parent": {…}, "$root": {…}, "$children": (1) […], … }
index.module.js:2:811376
You need to fill either the text or the ariaLabel props in the button component.
Object { text: undefined, ariaLabel: null }
Object { _uid: 24, _isVue: true, __v_skip: true, _scope: {…}, "$options": {…}, _renderProxy: {…}, _self: {…}, "$parent": {…}, "$root": {…}, "$children": (1) […], … }
index.module.js:2:811376
Additional info
Using linuxserver.io 's image (lscr.io/linuxserver/nextcloud)
I'd also like to add that if the new event panel isn't opened, but the 31st is clicked, then it does open the new event panel with the correct date which is odd.
Here's a quick recording in case it helps:
https://github.com/nextcloud/calendar/assets/7873528/c5cfc191-e6e0-41d9-b0e7-d348d49fc1f6