nextcloud-libraries / nextcloud-libraries/nextcloud-vue
`NCRichtText` endless loop if no openGraphObject is retrieved
Nobody has claimed this yet.
- Dominant language
- Vue
- Stars
- 246
- Forks
- 99
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 103
Description
Consider the following URLs:
https://github.com/nextcloud/notify_push/blob/main/DEVELOPING.md
https://github.com/nextcloud/notify_push/blob/main/DEVELOPING.md#clients
Expected:
Both links should render successfully, depending on how information is retrieved even render identical. Or at least the second one should not be spinning forever.
Actual result (in Talk):

Request 1

Result 1

Request 2

Result 2

Console:

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 in Talk with the two notify_push DEVELOPING.md URLs, especially the #clients link, then trace NCRichtText handling when no openGraphObject is retrieved. Done means both links render without an endless spinner, with equivalent rendering where appropriate.
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