On 2026-07-27 21:04, Mike via Lynx-dev wrote:
I'll try to change GET to POST at least in the modification-addition form, but
it rather won't be a simple replacement.
I've just changed it, and it turned out to be simpler than I thought. But it doesn't help. Data
still remain. I've pushed the change to GitHub. If you want to check, you find it in the
"get-replacement" branch. Compared to the "main" branch, I've also commented out
header('Cache-Control: no-cache');
so there can be seen the data remaining.
To see it in action (to clarify: in my first message I've listed steps for
seeing the alert. Now I've commented out the code responsible for the alert,
and I'm listing steps for seeing the data remanence):
1. open the view of the "(NA)" task (the default after opening LMS),
2. open the modification-addition form view (the "ADD A CHILD TASK" link at the
bottom),
3. insert "a" as the task name (the "TASK" field. It should be "TASK NAME". I
need to change field labels),
4. open the all task view (the "ALL TASKS" link),
5. open the view of the "(NA)" task again (the first one),
6. open the modification-addition form view again.
Maybe I need to change more things than one form. Maybe all GETs to POSTs. I'll
see whether it's complicated.