fix: arch -> settings package ready only after loading data from the disk

This commit is contained in:
Vinicius Moreira
2019-09-12 19:03:34 -03:00
parent 1bb1ec888c
commit 5f2427d2e5
2 changed files with 4 additions and 1 deletions

View File

@@ -9,7 +9,7 @@ from typing import List, Set, Type
from bauh.api.abstract.controller import SearchResult, SoftwareManager, ApplicationContext
from bauh.api.abstract.disk import DiskCacheLoader
from bauh.api.abstract.handler import ProcessWatcher
from bauh.api.abstract.model import PackageUpdate, PackageHistory, SoftwarePackage, PackageSuggestion
from bauh.api.abstract.model import PackageUpdate, PackageHistory, SoftwarePackage, PackageSuggestion, PackageStatus
from bauh.api.abstract.view import MessageType
from bauh.commons.system import SystemProcess, ProcessHandler, new_subprocess, run_cmd, new_root_subprocess
@@ -104,6 +104,7 @@ class ArchManager(SoftwareManager):
app.downgrade_enabled = downgrade_enabled
if disk_loader:
disk_loader.fill(app)
app.status = PackageStatus.READY
apps.append(app)