mirror of
https://github.com/sartography/spiff-arena.git
synced 2025-02-24 07:08:16 +00:00
Merge commit '8c7fc36ec3c77021f37a7cbabe729c815b2d42d2'
This commit is contained in:
commit
94e869549e
@ -142,12 +142,16 @@ class ServiceTaskParser(SpiffTaskParser):
|
|||||||
def create_task(self):
|
def create_task(self):
|
||||||
extensions = self.parse_extensions()
|
extensions = self.parse_extensions()
|
||||||
operator = extensions.get('serviceTaskOperator')
|
operator = extensions.get('serviceTaskOperator')
|
||||||
|
prescript = extensions.get('preScript')
|
||||||
|
postscript = extensions.get('postScript')
|
||||||
return self.spec_class(
|
return self.spec_class(
|
||||||
self.spec, self.get_task_spec_name(),
|
self.spec, self.get_task_spec_name(),
|
||||||
operator['name'], operator['parameters'],
|
operator['name'], operator['parameters'],
|
||||||
operator['resultVariable'],
|
operator['resultVariable'],
|
||||||
description=self.node.get('name', None),
|
description=self.node.get('name', None),
|
||||||
lane=self.lane, position=self.position)
|
lane=self.lane, position=self.position,
|
||||||
|
prescript=prescript,
|
||||||
|
postscript=postscript)
|
||||||
|
|
||||||
class BusinessRuleTaskParser(SpiffTaskParser):
|
class BusinessRuleTaskParser(SpiffTaskParser):
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user