calendar icon indicating copy to clipboard operation
calendar copied to clipboard

Appointments not seeing events with "busy only" visibility

Open golyalpha opened this issue 1 year ago • 1 comments

Steps to reproduce

  1. Create an appointments page
  2. Create an event conflicting with some of the appointment slots
  3. Set visibility to "When shared show only busy"
  4. 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

golyalpha avatar Oct 21 '24 18:10 golyalpha

This appears to be a duplicate of an issue I filed a few days ago: https://github.com/nextcloud/calendar/issues/6428

micah avatar Oct 21 '24 23:10 micah

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.

golyalpha avatar Oct 22 '24 14:10 golyalpha

Is #5526 the same issue?

laurentS avatar Jan 07 '25 23:01 laurentS

I guess.

Thatoo avatar Jan 08 '25 09:01 Thatoo