Closed (fixed)
Project:
Drupal core
Version:
11.3.x-dev
Component:
other
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
10 Nov 2025 at 10:43 UTC
Updated:
26 Jan 2026 at 18:59 UTC
Jump to comment: Most recent
There is a todo here : https://git.drupalcode.org/project/drupal/-/blob/4da595fb162a3a445dabbdb...
But #956186: Allow AJAX to use GET requests has been committed.
Remove the todo (or update it if some work is still needed).
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
longwaveI think we can just delete the todo. We have AjaxResponse, which does not implement CacheableResponseInterface, and CacheableAjaxResponse, which does - the code path already handles both cases. The surrounding code is quite complicated and I don't see an immediate way to simplify it without doing the check for CacheableResponseInterface twice.
Comment #3
quietone commentedComment #5
prudloff commentedComment #6
longwaveNothing more to say than what I already said in #2.
Comment #7
catchCommitted/pushed to 11.x and cherry-picked to 11.3.x, thanks!
Comment #12
catchCommitted/pushed to 11.x and cherry-picked to 11.3.x, thanks!