Waqas/for545 user last thread not remembered

Note: I will add the tests in the subsequent commit
No both responses are different. If I use do_user it show the pop_up that something went wrong when we try to change the sort. I also checked it on live website the put have different response.