summaryrefslogtreecommitdiff
path: root/py_modules
diff options
context:
space:
mode:
Diffstat (limited to 'py_modules')
-rw-r--r--py_modules/lsfg_vk/flatpak_service.py10
1 files changed, 3 insertions, 7 deletions
diff --git a/py_modules/lsfg_vk/flatpak_service.py b/py_modules/lsfg_vk/flatpak_service.py
index 7aa3cda..627bbd8 100644
--- a/py_modules/lsfg_vk/flatpak_service.py
+++ b/py_modules/lsfg_vk/flatpak_service.py
@@ -295,13 +295,9 @@ class FlatpakService(BaseService):
):
if not status.get(key):
continue
- result = self._run_flatpak_command(
- ["update", "--user", "--noninteractive", self._extension_ref(version)],
- capture_output=True,
- text=True,
- )
- if result.returncode != 0:
- self.log.warning(result.stderr.strip())
+ result = self.install_extension(version)
+ if not result.get("success"):
+ self.log.warning(result.get("error"))
apps_result = self._run_flatpak_command(
["list", "--user", "--app", "--columns=application"],