Cannot add new friend/WebID in Friends pane with Safari
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 153
- Forks
- 46
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 7
Description
I cannot add a new friend/WebID to my friends list in the Friends pane. The attached video shows how to reproduce the issue.
Safari: Version 14.0.3 (16610.4.3.1.4)
NSS: solid-server/5.6.4
Dropped URI list (2): https://michielbdejong.solidcommunity.net/profile/card#me
TypeError: e.forEach is not a function. (In 'e.forEach((function(e){var r=(0,a.sym)(e);c.log("Dropped on attachemnt "+e),n.push((0,a.st)(t,x,r,m))}))', 'e.forEach' is undefined)
Error is thrown here: https://github.com/search?q=org%3Asolid+Dropped+on+attachemnt&type=code
Contributor guide
No contributing guide indexed for this repository
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
Start in the Friends pane and use the attached reproduction video and Safari error as the entry points. Search the repository for the reported “Dropped on attachemnt” message and trace the dropped URI list handling. Done means adding a new WebID in Safari no longer throws the reported TypeError.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100