Reading installed snaps now takes around 95% less time

This commit is contained in:
Vinicius Moreira
2019-09-13 19:02:39 -03:00
parent 5f2427d2e5
commit 4ff7d3d84a
5 changed files with 18 additions and 6 deletions

View File

@@ -6,7 +6,6 @@ from bauh.api.abstract.disk import DiskCacheLoader
from bauh.api.abstract.handler import ProcessWatcher
from bauh.api.abstract.model import SoftwarePackage, PackageHistory, PackageUpdate, PackageSuggestion
from bauh.commons.system import SystemProcess, ProcessHandler
from bauh.gems.snap import snap, suggestions
from bauh.gems.snap.model import SnapApplication
from bauh.gems.snap.worker import SnapAsyncDataLoader
@@ -29,7 +28,7 @@ class SnapManager(SoftwareManager):
name=app_json.get('name'),
version=app_json.get('version'),
latest_version=app_json.get('version'),
description=app_json.get('description'))
description=app_json.get('description', app_json.get('summary')))
if app.publisher:
app.publisher = app.publisher.replace('*', '')