galaxyproject / galaxyproject/galaxy

Data library dataset sharing menu has confusing results

Open
#6,607 0 comments 0 reactions 0 assignees View on GitHub
area/sharing area/UI-UX kind/bug
Dominant language
Python
Stars
1.9k
Forks
1.2k
Avg merge
2d 16h
Merged PRs (30d)
169

Description

Seen while helping @mtekman, we realised that he couldn't delete a dataset he created because he was on "modify item" list (despite being on the manage permissions list). We went to add him and initially saw what looked like no results and thought he wasn't there. Turns out he was way down the list after a bunch of other roles I'm not sure that it is necessary for him to see, since he isn't a part of those roles and isn't an admin.

![galaxy](https://user-images.githubusercontent.com/458683/44202727-4c005500-a13c-11e8-9a54-3ba4a36b8c1e.png)

Contributor guide

Open the contributing guide

Research direction

The issue names the data library dataset sharing menu but no source file or test. Reproduce the scenario with a dataset creator who is on the modify-item and manage-permissions lists, then trace how roles are displayed and ordered. Done means the relevant user and permissions can be found without misleading empty-looking results.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
authorization
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.