[fix][appimage] allowing some apps to be filled with empty category elements

This commit is contained in:
Vinicius Moreira
2020-06-10 14:22:07 -03:00
parent 458c602667
commit 42f37eca8a
3 changed files with 5 additions and 3 deletions

View File

@@ -9,6 +9,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- UI
- filters algorithm speed and sorting
### Fixes
- AppImage
- allowing some apps to be filled with empty category elements
- Web
- handling unexpected connection errors
- handling web page fetch errors

View File

@@ -169,8 +169,8 @@ class AppImageManager(SoftwareManager):
found_map = {}
idx = 0
for l in cursor.fetchall():
app = AppImage(*l, i18n=self.i18n, custom_actions=self.custom_app_actions)
for r in cursor.fetchall():
app = AppImage(*r, i18n=self.i18n, custom_actions=self.custom_app_actions)
res.new.append(app)
found_map[self._gen_app_key(app)] = {'app': app, 'idx': idx}
idx += 1

View File

@@ -21,7 +21,7 @@ class AppImage(SoftwarePackage):
installed=installed)
self.source = source
self.github = github
self.categories = categories.split(',') if isinstance(categories, str) else categories
self.categories = (categories.split(',') if isinstance(categories, str) else categories) if categories else None
self.url_download = url_download
self.icon_path = icon_path
self.url_screenshot = url_screenshot