kopia lustrzana https://github.com/wagtail/wagtail
SwapController - Ensure untrusted data sources are logged correctly
Avoids the rare case of `requestUrl` being used to log out an object Fixes #11212pull/11756/head
rodzic
11570f0072
commit
5fd8ebf171
|
@ -57,6 +57,7 @@ Changelog
|
|||
* Maintenance: Refactor `page_breadcrumbs` tag to use shared `breadcrumbs.html` template (Sage Abdullah)
|
||||
* Maintenance: Add `keyboard` icon to admin icon set (Rohit Sharma)
|
||||
* Maintenance: Remove dead code in the minimap when elements are not found (LB (Ben) Johnston)
|
||||
* Maintenance: Ensure untrusted data sources are logged correctly in the Stimulus `SwapController` (LB (Ben) Johnston)
|
||||
|
||||
|
||||
6.0.2 (xx.xx.xxxx) - IN DEVELOPMENT
|
||||
|
|
|
@ -410,7 +410,8 @@ describe('SwapController', () => {
|
|||
|
||||
// eslint-disable-next-line no-console
|
||||
expect(console.error).toHaveBeenLastCalledWith(
|
||||
'Error fetching /admin/images/results/?q=alpha',
|
||||
'Error fetching %s',
|
||||
'/admin/images/results/?q=alpha',
|
||||
expect.any(Error),
|
||||
);
|
||||
|
||||
|
|
|
@ -303,7 +303,7 @@ export class SwapController extends Controller<
|
|||
target,
|
||||
});
|
||||
// eslint-disable-next-line no-console
|
||||
console.error(`Error fetching ${requestUrl}`, error);
|
||||
console.error('Error fetching %s', requestUrl, error);
|
||||
})
|
||||
.finally(() => {
|
||||
if (signal === this.abortController?.signal) {
|
||||
|
|
|
@ -79,6 +79,7 @@ depth: 1
|
|||
* Refactor `page_breadcrumbs` tag to use shared `breadcrumbs.html` template (Sage Abdullah)
|
||||
* Add `keyboard` icon to admin icon set (Rohit Sharma)
|
||||
* Remove dead code in the minimap when elements are not found (LB (Ben) Johnston)
|
||||
* Ensure untrusted data sources are logged correctly in the Stimulus `SwapController` (LB (Ben) Johnston)
|
||||
|
||||
|
||||
## Upgrade considerations
|
||||
|
|
Ładowanie…
Reference in New Issue