Commit beb13792 authored by Roque's avatar Roque

erp5_forge: refactor in domain scripts

parent aaa80b46
domain_list = [] return [
context.Base_generateDomain(parent, 'started', 'Open', 'simulation_state', ['confirmed', 'ready']),
started_domain = parent.generateTempDomain(id='started') context.Base_generateDomain(parent, 'closed', 'Solved/Closed', 'simulation_state', ['delivered', 'stopped']),
started_domain.edit(title="Open", context.Base_generateDomain(parent, 'not_started', 'Not Confirmed', 'simulation_state', ['draft', 'cancelled'])
criterion_property_list=['simulation_state']) ]
started_domain.setCriterion('simulation_state', identity=['confirmed', 'ready'])
domain_list.append(started_domain)
closed_domain = parent.generateTempDomain(id='closed')
closed_domain.edit(title="Solved/Closed",
criterion_property_list=['simulation_state'])
closed_domain.setCriterion('simulation_state', identity=['delivered', 'stopped'])
domain_list.append(closed_domain)
not_started_domain = parent.generateTempDomain(id='not_started')
not_started_domain.edit(title="Not Confirmed",
criterion_property_list=['simulation_state'])
not_started_domain.setCriterion('simulation_state', identity=['draft', 'cancelled'])
domain_list.append(not_started_domain)
return domain_list
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment