Waqas/for545 user last thread not remembered

Note: I will add the tests in the subsequent commit
Just call `do_user`; it will return the same response that we want here