From 27affa4cee74565a724904be5f936c9a11a8c17d Mon Sep 17 00:00:00 2001 From: Baptiste Grob <60621355+baptiste-grob@users.noreply.github.com> Date: Thu, 22 Oct 2020 14:28:00 +0200 Subject: [PATCH] fix: do not throw on invalid themes --- app/assets/javascripts/views/footer/footer_view.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/assets/javascripts/views/footer/footer_view.ts b/app/assets/javascripts/views/footer/footer_view.ts index 0b4ee5486..cc1bf92f9 100644 --- a/app/assets/javascripts/views/footer/footer_view.ts +++ b/app/assets/javascripts/views/footer/footer_view.ts @@ -490,6 +490,9 @@ class FooterViewCtrl extends PureViewCtrl<{}, { reloadDockShortcuts() { const shortcuts = []; for (const theme of this.themesWithIcons) { + if (!theme.package_info) { + continue; + } const name = theme.package_info.name; const icon = theme.package_info.dock_icon; if (!icon) {