Comment in session middleware doesn't match behaviour
|Reported by:||SamBull||Owned by:||nobody|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
The comment at the beginning of SessionMiddleware's process_response method says, "If request.session was modified, or if response.session was set, save those changes and set a session cookie."
It says that the sessions changes will be saved and a session cookie will be set if response.session was set, but in the code only request.session is ever checked.
I don't know why the session object would be on the response and not on the request. I'm assuming the comment is simply out of date, but I defer to wiser minds.