fix ranking bug that could not update a user if it's past log time as it saves in session cache