Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 46ace25493aba390548e95e8ee641957f2187279
https://github.com/openSUSE/open-build-service/commit/46ace25493aba390548e95...
Author: Lukas Krause
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M src/api/app/controllers/person/token_controller.rb
Log Message:
-----------
Improve token creation error message
Changed response code to 400 Bad Request if either "project" or/and
"package" parameters are missing in the `POST /person/<login>/token`
request. Also provided a more meaningful response message to the user.
Fixes #14828
Co-authored-by: Marvin Friedrich
Commit: 10819840e234626a0d2a9e15e60cd86142c4e8b9
https://github.com/openSUSE/open-build-service/commit/10819840e234626a0d2a9e...
Author: Lukas Krause
Date: 2023-09-12 (Tue, 12 Sep 2023)
Changed paths:
M src/api/spec/controllers/person/token_controller_spec.rb
Log Message:
-----------
Add test in `token_controller_spec` for when only project param is provided
Co-authored-by: Marvin Friedrich
Commit: 98b4a4c7aa1afc323ecf9e5f3aafaa76bf3e2767
https://github.com/openSUSE/open-build-service/commit/98b4a4c7aa1afc323ecf9e...
Author: Dani Donisa
Date: 2023-09-13 (Wed, 13 Sep 2023)
Changed paths:
M src/api/app/controllers/person/token_controller.rb
M src/api/spec/controllers/person/token_controller_spec.rb
Log Message:
-----------
Merge pull request #14888 from mfriedrichgh/fix/issue_14828
Improve token creation error message
Compare: https://github.com/openSUSE/open-build-service/compare/4a1e2b1efdc4...98b4a4...