Appointments not seeing events with "busy only" visibility
Steps to reproduce
- Create an appointments page
- Create an event conflicting with some of the appointment slots
- Set visibility to "When shared show only busy"
- Open the appointments page and try to book an appointment on the same day as the conflicting event
Expected behavior
Only slots which do not conflict with the event in calendar should be offered
Actual behaviour
Slots, including those which conflict with the calendar event, are offered and can be booked
Calendar app version
5.0.1
CalDAV-clients used
n/a
Browser
Arc Browser
Client operating system
Windows 11
Server operating system
TrueNAS Scale (Docker)
Web server
Apache
Database engine version
PostgreSQL
PHP engine version
PHP 8.2
Nextcloud version
30.0.0
Updated from an older installed version or fresh install
Updated from an older version
List of activated apps
Enabled:
- activity: 3.0.0
- admin_audit: 1.20.0
- announcementcenter: 7.0.1
- appointments: 2.1.12
- approval: 2.0.0
- assistant: 2.1.1
- bruteforcesettings: 3.0.0
- calendar: 5.0.1
- calendar_resource_management: 0.8.0
- call_summary_bot: 2.0.0
- cfg_share_links: 6.1.1
- checksum: 1.2.5
- circles: 30.0.0-dev
- cloud_federation_api: 1.13.0
- comments: 1.20.1
- contacts: 6.1.0
- contactsinteraction: 1.11.0
- dashboard: 7.10.0
- dav: 1.31.1
- deck: 1.14.1
- event_update_notification: 2.5.0
- federatedfilesharing: 1.20.0
- federation: 1.20.0
- files: 2.2.0
- files_3dmodelviewer: 0.0.14
- files_accesscontrol: 1.20.1
- files_antivirus: 5.6.0
- files_automatedtagging: 1.20.0
- files_confidential: 3.0.3
- files_downloadactivity: 1.17.0
- files_downloadlimit: 3.0.0
- files_pdfviewer: 3.0.0
- files_reminders: 1.3.0
- files_retention: 1.19.0
- files_sharing: 1.22.0
- files_trashbin: 1.20.1
- files_versions: 1.23.0
- firstrunwizard: 3.0.0
- forms: 4.3.2
- gpoddersync: 3.10.0
- groupfolders: 18.0.3
- integration_openai: 3.1.2
- integration_zammad: 3.0.1
- libresign: 10.0.2
- logreader: 3.0.0
- lookup_server_connector: 1.18.0
- mail: 4.0.2
- metadata: 0.21.0
- nextcloud_announcements: 2.0.0
- notes: 4.11.0
- notifications: 3.0.0
- oauth2: 1.18.1
- password_policy: 2.0.0
- passwords: 2024.9.20
- photos: 3.0.2
- polls: 7.2.4
- privacy: 2.0.0
- provisioning_api: 1.20.0
- quota_warning: 1.20.0
- recognize: 8.1.1
- recommendations: 3.0.0
- related_resources: 1.5.0
- repod: 3.3.0
- richdocuments: 8.5.2
- richdocumentscode: 24.4.802
- secrets: 2.1.1
- serverinfo: 2.0.0
- settings: 1.13.0
- sharebymail: 1.20.0
- skyprint: 0.1.6
- spreed: 20.0.1
- support: 2.0.0
- survey_client: 2.0.0
- suspicious_login: 8.0.0
- systemtags: 1.20.0
- tables: 0.8.1
- text: 4.1.0
- theming: 2.5.0
- twofactor_backupcodes: 1.19.0
- twofactor_nextcloud_notification: 4.0.0
- twofactor_webauthn: 2.0.0
- updatenotification: 1.20.0
- user_status: 1.10.0
- user_usage_report: 1.14.0
- viewer: 3.0.0
- weather_status: 1.10.0
- webhook_listeners: 1.1.0-dev
- workflow_pdf_converter: 1.15.0
- workflowengine: 2.12.0
Nextcloud configuration
{ "system": { "htaccess.RewriteBase": "/", "memcache.local": "\OC\Memcache\APCu", "apps_paths": [ { "path": "/var/www/html/apps", "url": "/apps", "writable": false }, { "path": "/var/www/html/custom_apps", "url": "/custom_apps", "writable": true } ], "upgrade.disable-web": true, "passwordsalt": "REMOVED SENSITIVE VALUE", "secret": "REMOVED SENSITIVE VALUE", "trusted_domains": [ "localhost", "MY HOST" ], "datadirectory": "REMOVED SENSITIVE VALUE", "dbtype": "pgsql", "version": "30.0.0.14", "overwrite.cli.url": "http://localhost", "dbname": "REMOVED SENSITIVE VALUE", "dbhost": "REMOVED SENSITIVE VALUE", "dbport": "", "dbtableprefix": "oc_", "dbuser": "REMOVED SENSITIVE VALUE", "dbpassword": "REMOVED SENSITIVE VALUE", "installed": true, "instanceid": "REMOVED SENSITIVE VALUE", "overwriteprotocol": "https", "trusted_proxies": "REMOVED SENSITIVE VALUE", "maintenance_window_start": 1, "default_phone_region": "CZ", "mail_domain": "REMOVED SENSITIVE VALUE", "mail_from_address": "REMOVED SENSITIVE VALUE", "mail_smtpmode": "smtp", "mail_smtphost": "REMOVED SENSITIVE VALUE", "mail_sendmailmode": "smtp", "mail_smtpauth": 1, "mail_smtpname": "REMOVED SENSITIVE VALUE", "mail_smtppassword": "REMOVED SENSITIVE VALUE", "mail_smtpport": "587", "defaultapp": "", "maintenance": false, "loglevel": 0, "memcache.distributed": "\OC\Memcache\Redis", "memcache.locking": "\OC\Memcache\Redis", "redis": { "host": "REMOVED SENSITIVE VALUE", "password": "REMOVED SENSITIVE VALUE", "port": 6379 }, "app_install_overwrite": [ "transfer" ] } }
Web server error log
No response
Log file
No response
Browser log
No response
Additional info
No response
This appears to be a duplicate of an issue I filed a few days ago: https://github.com/nextcloud/calendar/issues/6428
This appears to be a duplicate of an issue I filed a few days ago: https://github.com/nextcloud/calendar/issues/6428
Possibly related, but this is not about all-day events, but events which hide details when shared.
Is #5526 the same issue?
I guess.