Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: cc2977ecc7af434f76739e5a03d416a9a88d0718
https://github.com/openSUSE/open-build-service/commit/cc2977ecc7af434f76739e...
Author: Henne Vogelsang
Date: 2024-03-22 (Fri, 22 Mar 2024)
Changed paths:
M src/api/app/models/workflow/step/link_package_step.rb
A src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/for_a_new_PR_event/insufficient_permission_for_target_package/1_1_1_7_1.yml
M src/api/spec/models/workflow/step/link_package_step_spec.rb
Log Message:
-----------
Fix LinkPackageStep authorization
People should not be allowed to create links in Packages they can't
write. And we are operating on a Package, so authorize the Package.
Commit: e8e99413aabfb6a1872922881437abe7ef1febf8
https://github.com/openSUSE/open-build-service/commit/e8e99413aabfb6a1872922...
Author: Henne Vogelsang
Date: 2024-03-22 (Fri, 22 Mar 2024)
Changed paths:
M src/api/app/models/workflow/step/link_package_step.rb
A src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/for_a_new_PR_event/insufficient_permission_for_target_package/1_1_1_7_1.yml
M src/api/spec/models/workflow/step/link_package_step_spec.rb
Log Message:
-----------
Merge pull request #15862 from hennevogel/bugfix/link_package_step_auth
Fix LinkPackageStep authorization
Compare: https://github.com/openSUSE/open-build-service/compare/c23275cf8d04...e8e994...
To unsubscribe from these emails, change your notification settings at https://github.com/openSUSE/open-build-service/settings/notifications