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.

Reply via email to