Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 32f7d21c73bbcc36a74fb0b92aea72578cc837f9 https://github.com/openSUSE/open-build-service/commit/32f7d21c73bbcc36a74fb0... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2022-07-13 (Wed, 13 Jul 2022) Changed paths: M src/api/app/models/bs_request_action_delete.rb M src/api/app/models/project.rb Log Message: ----------- Introduces commit_opts[:login] for delete_on_backend And uses this from BsRequestActionDelete. Before we have relied on User.run_as in BsRequest.auto_accept to set User.session (which is a Thread/fiber-local variable). But in an `after_commit` callback this is not working reliably. Maybe a race or something with nested transactions or whatnot. Couldn't figure it out... Commit: 614384812c7ea724afaf6b3a91406a7f45f7020e https://github.com/openSUSE/open-build-service/commit/614384812c7ea724afaf6b... Author: Dani Donisa <dani.doni@gmail.com> Date: 2022-07-13 (Wed, 13 Jul 2022) Changed paths: M src/api/app/models/bs_request_action_delete.rb M src/api/app/models/project.rb Log Message: ----------- Merge pull request #12803 from hennevogel/bugfix/after-destroy-commit Introduces commit_opts[:login] for delete_on_backend Compare: https://github.com/openSUSE/open-build-service/compare/cec499f86f53...614384...