mirror of
https://github.com/status-im/spiff-arena.git
synced 2025-02-23 15:08:10 +00:00
return an empty list if the extensions api is not enabled
This commit is contained in:
parent
c2b8422505
commit
bc5564259a
@ -17,5 +17,5 @@ SPIFFWORKFLOW_BACKEND_GIT_USERNAME = "sartography-automated-committer"
|
|||||||
SPIFFWORKFLOW_BACKEND_GIT_USER_EMAIL = f"{SPIFFWORKFLOW_BACKEND_GIT_USERNAME}@users.noreply.github.com"
|
SPIFFWORKFLOW_BACKEND_GIT_USER_EMAIL = f"{SPIFFWORKFLOW_BACKEND_GIT_USERNAME}@users.noreply.github.com"
|
||||||
|
|
||||||
SPIFFWORKFLOW_BACKEND_EXTENSIONS_API_ENABLED = (
|
SPIFFWORKFLOW_BACKEND_EXTENSIONS_API_ENABLED = (
|
||||||
environ.get("SPIFFWORKFLOW_BACKEND_EXTENSIONS_API_ENABLED", default="true")
|
environ.get("SPIFFWORKFLOW_BACKEND_EXTENSIONS_API_ENABLED", default="false")
|
||||||
) == "true"
|
) == "true"
|
||||||
|
@ -98,7 +98,9 @@ def extension_run(
|
|||||||
|
|
||||||
|
|
||||||
def extension_list() -> flask.wrappers.Response:
|
def extension_list() -> flask.wrappers.Response:
|
||||||
_raise_unless_extensions_api_enabled()
|
# return an empty list if the extensions api is not enabled
|
||||||
|
process_model_extensions = []
|
||||||
|
if current_app.config["SPIFFWORKFLOW_BACKEND_EXTENSIONS_API_ENABLED"]:
|
||||||
process_model_extensions = ProcessModelService.get_process_models_for_api(
|
process_model_extensions = ProcessModelService.get_process_models_for_api(
|
||||||
process_group_id=current_app.config["SPIFFWORKFLOW_BACKEND_EXTENSIONS_PROCESS_MODEL_PREFIX"],
|
process_group_id=current_app.config["SPIFFWORKFLOW_BACKEND_EXTENSIONS_PROCESS_MODEL_PREFIX"],
|
||||||
recursive=True,
|
recursive=True,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user