[SO-27] The session is clearing out the value of the proposal log number...

... before the action can handle it. I switched to by more synchronous

using request parameters instead of session data. This is more intuitive to how lookups work anyway. I also added a null check just in case.