User tests: Successful: Unsuccessful:
The security issue fixed with 4.2.8 (https://developer.joomla.org/security-centre/894-20230201-core-improper-access-check-in-webservice-endpoints.html) was caused by the fact that query parameters have been merged into API route variables. That behavior is neither smart nor necessary and therefore a deprecation notice has been added. This PR removes the merge code.
Code Review
| Category | ⇒ | Libraries |
| Status | New | ⇒ | Pending |
| Labels |
Added:
PR-5.0-dev
|
||
@SniperSister did you tested what george said about pagination?
I'm merging this for now in alpha2 to get earlier feedback but we need documentation in manual.joomla.org please
| Status | Pending | ⇒ | Fixed in Code Base |
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2023-06-26 07:53:51 |
| Closed_By | ⇒ | HLeithner |
We need to test the API Pagination still works. As that's the commit associated with this code being introduced. Obviously I support this removal - but point being we might need to make changes in the api controller to facilitate