MerginMaps / MerginMaps/qgis-plugin
Workspace: after change of member permission, it is not propagated to plugin
Open
Nobody has claimed this yet.
bug
- Dominant language
- Python
- Stars
- 44
- Forks
- 20
- Avg merge
- 3d 12h
- Merged PRs (30d)
- 5
Description
Scenario:
- add a member for a workspace with reader permission
- log in user into plugin
- set permission to owner
- in plugin hit refresh -> this doesn't update permission in plugin so I can't see "Remove from server" option in context menu.
Expectation is, that refresh will also fetch new permissions for user so I can see all relevant options
Workaround is to log in again
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 reader-to-owner permission change, then inspect the plugin's refresh flow and how it fetches the current user permissions. The issue names no files or tests, so trace the refresh entry point first. Done means refreshing after the permission change exposes the same options as logging in again, including "Remove from server".
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- authorization, desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100