Appointment confirmation mail asks to respond while asking not to respond
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- javascript
- Domain
- backend
Research direction
Start by tracing the appointment confirmation mail and its automatic footer in the calendar app, then review the related behavior from pull request #8916. Verify the German confirmation flow and adjust the notice so it no longer conflicts with the cancellation instruction; the issue is done when the resulting email gives consistent reply guidance.
Written by the indexing model from the issue text.
Description
Steps to reproduce
- Create an appointment schedule in the calendars app and use the link to book an appointment
- See Mail with the confirmation link.
Expected behavior
The notice at the end of the mail should not demand not to answer in this case
Actual behavior
The mail (in german) recommends to respond in order to cancel the appointment:
Dieser Bestätigungslink läuft in 24 Stunden ab.
Wenn du den Termin doch stornieren möchtest, wende dich bitte an deinen Organisator, indem du auf diese E-Mail antwortest oder dessen Profilseite besuchst.
and attached just below is the notice about the mail being sent automatically, demanding not to answer
Nextcloud - Dein Team. Deine Cloud.
Dies ist eine automatisch gesendete E-Mail. Bitte antworte nicht auf diese E-Mail.
When I'm responding, it now actually uses the organizers mail, so https://github.com/nextcloud/calendar/pull/8916 fixed it I guess, but the notice should be corrected then.
Calendar app version
6.6.1
CalDAV-clients used
none
Browser
irrelevant
Client operating system
No response
Server operating system
Debian 12
Web server
Nginx
Database engine version
MariaDB
PHP engine version
PHP 8.3
Nextcloud version
32.0.11
Updated from an older installed version or fresh install
Updated from an older version
List of activated apps
Enabled:
- activity: 5.0.0
- app_api: 32.0.0
- bbb: 2.9.1
- bruteforcesettings: 5.0.0
- calendar: 6.6.1
- circles: 32.0.0
- cloud_federation_api: 1.16.0
- collectives: 4.6.1
- comments: 1.22.0
- contacts: 8.3.19
- contactsinteraction: 1.13.1
- dav: 1.34.2
- federatedfilesharing: 1.22.0
- federation: 1.22.0
- files: 2.4.0
- files_downloadlimit: 5.0.0
- files_pdfviewer: 5.0.0
- files_reminders: 1.5.0
- files_sharing: 1.24.1
- files_trashbin: 1.22.0
- files_versions: 1.25.0
- firstrunwizard: 5.0.0
- groupfolders: 20.1.18
- lookup_server_connector: 1.20.0
- nextcloud_announcements: 4.0.0
- notifications: 5.0.0
- oauth2: 1.20.0
- onlyoffice: 9.14.2
- password_policy: 4.0.0
- photos: 5.0.0
- privacy: 4.0.0
- profile: 1.1.0
- provisioning_api: 1.22.0
- recommendations: 5.0.0
- related_resources: 3.0.0
- richdocuments: 9.2.2
- serverinfo: 4.0.0
- settings: 1.15.1
- sharebymail: 1.22.0
- sociallogin: 6.5.5
- spreed: 22.0.18
- support: 4.0.0
- survey_client: 4.0.0
- systemtags: 1.22.0
- text: 6.0.2
- theming: 2.7.0
- twofactor_backupcodes: 1.21.0
- updatenotification: 1.22.0
- user_status: 1.12.0
- viewer: 5.0.0
- weather_status: 1.12.0
- webhook_listeners: 1.3.0
- workflowengine: 2.14.0
Disabled:
- admin_audit: 1.22.0
- dashboard: 7.12.0 (installed 7.12.0)
- encryption: 2.20.0
- files_external: 1.24.1
- logreader: 5.0.0 (installed 5.0.0)
- suspicious_login: 10.0.0
- twofactor_nextcloud_notification: 6.0.0
- twofactor_totp: 14.0.0
- user_ldap: 1.23.0
Nextcloud configuration
"system": {
"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
}
],
"memcache.distributed": "\\OC\\Memcache\\Redis",
"memcache.locking": "\\OC\\Memcache\\Redis",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"password": "***REMOVED SENSITIVE VALUE***",
"port": 6379
},
"overwriteprotocol": "https",
"overwrite.cli.url": "<DOMAIN>",
"trusted_proxies": "***REMOVED SENSITIVE VALUE***",
"mail_smtpmode": "smtp",
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "587",
"mail_smtpsecure": "tls",
"mail_smtpauth": true,
"mail_smtpauthtype": "LOGIN",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"upgrade.disable-web": true,
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"localhost",
"<DOMAIN>"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "32.0.11.1",
"instanceid": "***REMOVED SENSITIVE VALUE***",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"activity_expire_days": "180",
"updatechecker": "false",
"skeletondirectory": "",
"logo_url": "<URL>",
"social_login_auto_redirect": "true",
"allow_user_to_change_display_name": "false",
"lost_password_link": "disabled",
"logfile": "\/dev\/stdout",
"loglevel": 1,
"maintenance": false
}
}
Web server error log
Log file
Browser log
Additional info
No response
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 338
- Avg merge
- 17h 15m
- Merged PRs (30d)
- 78
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing 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.
More from nextcloud/calendar
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
Maintainers usually reply within 1 day
-
Expose per-event color as a CSS custom property for all events, not only free/transparent onesPossibly taken @abhinavohri claimed this 44 days ago. Open1. to develop enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
nextcloud/calendar#8610 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day
-
Invitations to recurring events: Updated invitations for single occurences remove all other elementsPossibly taken @SebastianKrupinski claimed this today. Open0. to triage bug
Difficulty 4/5 3-5 days Newbie friendliness 45/100
nextcloud/calendar#9118 · 3 comments ·
Maintainers usually reply within 1 day
-
1. to develop bug
Difficulty 3/5 1-2 days Newbie friendliness 65/100
nextcloud/calendar#9112 · 2 comments ·
Maintainers usually reply within 1 day
All issues in nextcloud/calendar
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
feimacode/open-design-agent-kit#66 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
xojs/eslint-config-xo#134 ·
-
FEATURE REQUEST
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
linuxmint/cinnamon-spices-extensions#1193 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 80/100
huggingface/transformers.js#1839 ·
Maintainers usually reply within 1 day