From 32f1db57a62b588f620b5461cfc4aceca747060e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emilio=20A=2E=20S=C3=A1nchez=20L=C3=B3pez?= Date: Thu, 9 Dec 2010 12:37:38 +0000 Subject: [PATCH] Util functions to manage wg workflows. See #559 - Legacy-Id: 2703 --- ietf/ietfworkflows/utils.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 ietf/ietfworkflows/utils.py diff --git a/ietf/ietfworkflows/utils.py b/ietf/ietfworkflows/utils.py new file mode 100644 index 000000000..0cb5d3737 --- /dev/null +++ b/ietf/ietfworkflows/utils.py @@ -0,0 +1,15 @@ +from workflows.utils import get_workflow_for_object, set_workflow_for_object + +from ietf.ietfworkflows.models import WGWorkflow + + +def get_workflow_for_wg(wg): + workflow = get_workflow_for_object(wg) + if not workflow: + try: + workflow = WGWorkflow.objects.get(name='Default WG Workflow') + set_workflow_for_object(wg, workflow) + except WGWorkflow.DoesNotExist: + return None + return workflow +