diff --git a/pygeoapi/process/manager/base.py b/pygeoapi/process/manager/base.py index a50a42727..ef0438212 100644 --- a/pygeoapi/process/manager/base.py +++ b/pygeoapi/process/manager/base.py @@ -182,7 +182,7 @@ def delete_job(self, job_id: str) -> bool: def _execute_handler_async(self, p: BaseProcessor, job_id: str, data_dict: dict, - subscriber: Optional[Subscriber], + subscriber: Optional[Subscriber] = None, ) -> Tuple[str, None, JobStatus]: """ This private execution handler executes a process in a background @@ -206,7 +206,7 @@ def _execute_handler_async(self, p: BaseProcessor, job_id: str, def _execute_handler_sync(self, p: BaseProcessor, job_id: str, data_dict: dict, - subscriber: Optional[Subscriber], + subscriber: Optional[Subscriber] = None, ) -> Tuple[str, Any, JobStatus]: """ Synchronous execution handler