nextcloud / nextcloud/calendar
Using an internal link to embed a calendar in other apps (Text, Collectives, ...) does not work
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 332
- Avg merge
- 16h 13m
- Merged PRs (30d)
- 137
Description
Steps to reproduce
- Create a calendar
- Add some events
- Copy its "Internal link"
- Paste it into Text or Collectives
Expected behavior
The Calendar widget is shown as a preview.
Actual behavior
No preview is shown and the link doesn't open the calendar.
Calendar app version
5.5.2
Nextcloud version
31.0.8
Additional info
This functionality should have been added in https://github.com/nextcloud/calendar/pull/5891 and is documented as follows:
Calendar Widget
You can embed your calendars into supported apps like Talk, Notes, etc… by either sharing the public link to make the embed viewable (read-only) to all users or by using the internal link to make it private.
But it does not work for me when using an internal link.
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 issue using the Calendar app with Text or Collectives, following the documented Calendar Widget behavior linked in the report. Trace how an internal link is handled for preview and opening, then verify that the calendar widget appears and the link opens correctly in both supported apps.
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