Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build.opensuse.org shows the "project maintainer, not package maintainer" warning incorrectly #17287

Open
MeggyCal opened this issue Jan 21, 2025 · 1 comment
Labels
Bug Frontend Things related to the OBS RoR app

Comments

@MeggyCal
Copy link

Issue Description

OBS shows "You are a project maintainer but not a package maintainer. This package has 1 package maintainer assigned. Please keep in mind that also package maintainers would like to review this request." in my requests even in projects where I don't have any rights and the only thing I can do with the request is to revoke it.

Expected Result

The warning should not be displayed in cases where it does not make any sense.

How to Reproduce

  1. On any OBS instance with web UI, create a SR to some package where you don't have maintainer rights.
  2. Go to web UI and view the request.
  3. At the bottom you will see the warning, but no "Accept request" button (only the "Revoke request" one).

Further Information

  • A link to an OBS instance showing the issue: build.opensuse.org

Screenshot

Image

@danidoni danidoni added Bug Frontend Things related to the OBS RoR app labels Jan 22, 2025
@MeggyCal
Copy link
Author

I suspect the request must be from a project which you maintain (home branch or some different one) to an existing package which has at least one package maintainer assigned.

Hence I might guess that OBS sees that I am the maintainer of the source project and that the target package has some maintainers and mixes it up. If I am also a maintainer of the target project, this turns out to be correct behaviour, but if I am not, the banner is incorrectly displayed anyway.

@MeggyCal MeggyCal changed the title build.opensuse.org shows the "project maintainer, not package maintainer" warning in all requests where I am the creator build.opensuse.org shows the "project maintainer, not package maintainer" warning incorrectly Jan 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Frontend Things related to the OBS RoR app
Projects
None yet
Development

No branches or pull requests

2 participants