diff --git a/src/app.py b/src/app.py index dd6acb0ef..597743cc8 100644 --- a/src/app.py +++ b/src/app.py @@ -770,7 +770,10 @@ def app_upgrade( from yunohost.utils.resources import AppResourceManager AppResourceManager( - app_instance_name, wanted=manifest, current=app_dict["manifest"], workdir=extracted_app_folder + app_instance_name, + wanted=manifest, + current=app_dict["manifest"], + workdir=extracted_app_folder, ).apply( rollback_and_raise_exception_if_failure=True, operation_logger=operation_logger, diff --git a/src/utils/resources.py b/src/utils/resources.py index ea6448c36..71c455c77 100644 --- a/src/utils/resources.py +++ b/src/utils/resources.py @@ -257,7 +257,11 @@ class AppResource: ) from yunohost.hook import hook_exec_with_script_debug_if_failure - workdir = self.manager.workdir if self.manager and self.manager.workdir else _make_tmp_workdir_for_app(app=self.app) + workdir = ( + self.manager.workdir + if self.manager and self.manager.workdir + else _make_tmp_workdir_for_app(app=self.app) + ) env_ = _make_environment_for_app_script( self.app,