Awesome bar returns 404 on input after update

I just updated my production server using bench update. Now typing anything into awesome bar returns 404 error. I had trained everyone to use the awesome bar for all their purposes so it is causing issues.

Also, I noticed something weird:

bench update now does only this:

INFO:bench.utils:updating bench
INFO:bench.utils:git pull
Already up-to-date.
INFO:bench.utils:./env/bin/pip install Pillow
Requirement already satisfied: Pillow in ./env/lib/python2.7/site-packages
Requirement already satisfied: olefile in ./env/lib/python2.7/site-packages (from Pillow)

I did pull (from all directories including .bench), patch, build and restart manually but the error persists.

Please help.

@Sagar_Vora,

Thanks for reporting the issue fixed via [fixes] fixes in pull_all_apps so, bench update can backup and sync by mbauskar · Pull Request #376 · frappe/bench · GitHub

bench clear-cache probably fixed the awesome bar issue. Or maybe it was something else I did.

The bench issue was legit. Thanks @makarand_b for fixing this.

i am on ERPnext 7, tried to upgrade via this

bench update --upgrade

now getting this only
INFO:bench.utils:updating bench
INFO:bench.utils:git pull
Already up-to-date.
INFO:bench.utils:./env/bin/pip install Pillow
Requirement already satisfied: Pillow in ./env/lib/python2.7/site-packages
Requirement already satisfied: olefile in ./env/lib/python2.7/site-packages (from Pillow)

tried to clear cache but same error

The pull request is not merged yet. It will take a while. You can check the status on above link.