Describe the Bug
Normally, on selecting to share to an Individual in the grant permission form, I would see suggestions populated by the webids of recipients that I am currently sharing any file in my pod. However after sharing to a group of webids, groupwebid ttl file which lacks an ACL file, is preventing reading all the ACL files in my pod to form the suggestion list of recipient webids. The group ttl file should not prevent webid suggestion, and indeed should be read and used in the generation of the webid suggestion list.
To Reproduce
Steps to reproduce the behavior:
- In notepod, select a note and share to an individual (if have not previously shared a note there will be no suggested webids in drop down list)
- Select another note and share to an individual (should see a suggestion list showing all current individual recipients of file access in your pod.
- Select a 3rd note and share to a group
- Now select any note and click Individual to share to an individual - no webid suggestions are shown, and get console error:
flutter: Exception: Failed to get resource https://pods.solidco
mmunity.au/jesscmoore/notepod/data/myGroup.ttl.acl
Expected Behaviour
Suggestion list always appears if I have any shared files in my pod, whether shared to individuals or groups.
Screenshots
Individual recipient webid field - with suggestions (shows when no group in my POD):
After sharing to a group - no suggestions:
If you revoke access to the group, then individual recipient webid suggestions are restored.
Context
Where has the issue been observed:
App Version: solidpod 0.9.8
Flutter Version: 3.38.7
Closing Criteria
Checklist for closing the issue:
Describe the Bug
Normally, on selecting to share to an Individual in the grant permission form, I would see suggestions populated by the webids of recipients that I am currently sharing any file in my pod. However after sharing to a group of webids, groupwebid ttl file which lacks an ACL file, is preventing reading all the ACL files in my pod to form the suggestion list of recipient webids. The group ttl file should not prevent webid suggestion, and indeed should be read and used in the generation of the webid suggestion list.
To Reproduce
Steps to reproduce the behavior:
Expected Behaviour
Suggestion list always appears if I have any shared files in my pod, whether shared to individuals or groups.
Screenshots
Individual recipient webid field - with suggestions (shows when no group in my POD):
After sharing to a group - no suggestions:
If you revoke access to the group, then individual recipient webid suggestions are restored.
Context
Where has the issue been observed:
App Version: solidpod 0.9.8
Flutter Version: 3.38.7
Closing Criteria
Checklist for closing the issue:
make prepmake qtest