New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
19.07.3 regression: installing an app doesn't show in the menu unless logging out/in again #4077
Comments
Yep, its a known issue which we cannot fix for 19.07.3 anymore. I added a note to the release notes. A fix will entail an update to luci-app-opkg which will flush the SessionStorage menu cache after a package install operation. |
A workaround helped me:
|
Would it be enough to backport the (secondary) fix from dc57e4b ? |
@zorun - yes, most likely. Not entirely sure if we'd need further backports in the dispatcher code wrt. server side cache invalidation |
This is a partial backport of dc57e4b Fixes: openwrt#4077 Signed-off-by: Baptiste Jonglez <git@bitsofnetworks.org>
It turns out that simply backporting the fix is enough, see #4402 |
The fix is merged, thanks jow! |
In 19.07.2, after installing a LuCI app, it started appearing in the menu as soon as you go to a new page.
In 19.07.3, the new app doesn't appear in the menu even after changing page. A logout and login is needed.
I tried the bootstrap theme and the following apps:
To reproduce:
luci-app-nlbwmon
The text was updated successfully, but these errors were encountered: