Bugfix for initial values of merge_amendment_into_final - #3975
This commit is contained in:
parent
70437ed083
commit
ef210dcc52
@ -1099,7 +1099,7 @@ class State(RESTModelMixin, models.Model):
|
|||||||
merge_amendment_into_final = models.SmallIntegerField(default=0)
|
merge_amendment_into_final = models.SmallIntegerField(default=0)
|
||||||
"""
|
"""
|
||||||
Relevant for amendments:
|
Relevant for amendments:
|
||||||
1: Amendments of this statue or recommendation will be merged into the
|
1: Amendments of this status or recommendation will be merged into the
|
||||||
final version of the motion.
|
final version of the motion.
|
||||||
0: Undefined.
|
0: Undefined.
|
||||||
-1: Amendments of this status or recommendation will not be merged into the
|
-1: Amendments of this status or recommendation will not be merged into the
|
||||||
|
@ -26,17 +26,19 @@ def create_builtin_workflows(sender, **kwargs):
|
|||||||
workflow=workflow_1,
|
workflow=workflow_1,
|
||||||
recommendation_label='Acceptance',
|
recommendation_label='Acceptance',
|
||||||
css_class='success',
|
css_class='success',
|
||||||
merge_amendment_into_final=True)
|
merge_amendment_into_final=1)
|
||||||
state_1_2.save(skip_autoupdate=True)
|
state_1_2.save(skip_autoupdate=True)
|
||||||
state_1_3 = State(name=ugettext_noop('rejected'),
|
state_1_3 = State(name=ugettext_noop('rejected'),
|
||||||
workflow=workflow_1,
|
workflow=workflow_1,
|
||||||
recommendation_label='Rejection',
|
recommendation_label='Rejection',
|
||||||
css_class='danger')
|
css_class='danger',
|
||||||
|
merge_amendment_into_final=-1)
|
||||||
state_1_3.save(skip_autoupdate=True)
|
state_1_3.save(skip_autoupdate=True)
|
||||||
state_1_4 = State(name=ugettext_noop('not decided'),
|
state_1_4 = State(name=ugettext_noop('not decided'),
|
||||||
workflow=workflow_1,
|
workflow=workflow_1,
|
||||||
recommendation_label='No decision',
|
recommendation_label='No decision',
|
||||||
css_class='default')
|
css_class='default',
|
||||||
|
merge_amendment_into_final=-1)
|
||||||
state_1_4.save(skip_autoupdate=True)
|
state_1_4.save(skip_autoupdate=True)
|
||||||
state_1_1.next_states.add(state_1_2, state_1_3, state_1_4)
|
state_1_1.next_states.add(state_1_2, state_1_3, state_1_4)
|
||||||
workflow_1.first_state = state_1_1
|
workflow_1.first_state = state_1_1
|
||||||
@ -60,40 +62,47 @@ def create_builtin_workflows(sender, **kwargs):
|
|||||||
workflow=workflow_2,
|
workflow=workflow_2,
|
||||||
recommendation_label='Acceptance',
|
recommendation_label='Acceptance',
|
||||||
css_class='success',
|
css_class='success',
|
||||||
merge_amendment_into_final=True)
|
merge_amendment_into_final=1)
|
||||||
state_2_3.save(skip_autoupdate=True)
|
state_2_3.save(skip_autoupdate=True)
|
||||||
state_2_4 = State(name=ugettext_noop('rejected'),
|
state_2_4 = State(name=ugettext_noop('rejected'),
|
||||||
workflow=workflow_2,
|
workflow=workflow_2,
|
||||||
recommendation_label='Rejection',
|
recommendation_label='Rejection',
|
||||||
css_class='danger')
|
css_class='danger',
|
||||||
|
merge_amendment_into_final=-1)
|
||||||
state_2_4.save(skip_autoupdate=True)
|
state_2_4.save(skip_autoupdate=True)
|
||||||
state_2_5 = State(name=ugettext_noop('withdrawed'),
|
state_2_5 = State(name=ugettext_noop('withdrawed'),
|
||||||
workflow=workflow_2,
|
workflow=workflow_2,
|
||||||
css_class='default')
|
css_class='default',
|
||||||
|
merge_amendment_into_final=-1)
|
||||||
state_2_5.save(skip_autoupdate=True)
|
state_2_5.save(skip_autoupdate=True)
|
||||||
state_2_6 = State(name=ugettext_noop('adjourned'),
|
state_2_6 = State(name=ugettext_noop('adjourned'),
|
||||||
workflow=workflow_2,
|
workflow=workflow_2,
|
||||||
recommendation_label='Adjournment',
|
recommendation_label='Adjournment',
|
||||||
css_class='default')
|
css_class='default',
|
||||||
|
merge_amendment_into_final=-1)
|
||||||
state_2_6.save(skip_autoupdate=True)
|
state_2_6.save(skip_autoupdate=True)
|
||||||
state_2_7 = State(name=ugettext_noop('not concerned'),
|
state_2_7 = State(name=ugettext_noop('not concerned'),
|
||||||
workflow=workflow_2,
|
workflow=workflow_2,
|
||||||
recommendation_label='No concernment',
|
recommendation_label='No concernment',
|
||||||
css_class='default')
|
css_class='default',
|
||||||
|
merge_amendment_into_final=-1)
|
||||||
state_2_7.save(skip_autoupdate=True)
|
state_2_7.save(skip_autoupdate=True)
|
||||||
state_2_8 = State(name=ugettext_noop('refered to committee'),
|
state_2_8 = State(name=ugettext_noop('refered to committee'),
|
||||||
workflow=workflow_2,
|
workflow=workflow_2,
|
||||||
recommendation_label='Referral to committee',
|
recommendation_label='Referral to committee',
|
||||||
css_class='default')
|
css_class='default',
|
||||||
|
merge_amendment_into_final=-1)
|
||||||
state_2_8.save(skip_autoupdate=True)
|
state_2_8.save(skip_autoupdate=True)
|
||||||
state_2_9 = State(name=ugettext_noop('needs review'),
|
state_2_9 = State(name=ugettext_noop('needs review'),
|
||||||
workflow=workflow_2,
|
workflow=workflow_2,
|
||||||
css_class='default')
|
css_class='default',
|
||||||
|
merge_amendment_into_final=-1)
|
||||||
state_2_9.save(skip_autoupdate=True)
|
state_2_9.save(skip_autoupdate=True)
|
||||||
state_2_10 = State(name=ugettext_noop('rejected (not authorized)'),
|
state_2_10 = State(name=ugettext_noop('rejected (not authorized)'),
|
||||||
workflow=workflow_2,
|
workflow=workflow_2,
|
||||||
recommendation_label='Rejection (not authorized)',
|
recommendation_label='Rejection (not authorized)',
|
||||||
css_class='default')
|
css_class='default',
|
||||||
|
merge_amendment_into_final=-1)
|
||||||
state_2_10.save(skip_autoupdate=True)
|
state_2_10.save(skip_autoupdate=True)
|
||||||
state_2_1.next_states.add(state_2_2, state_2_5, state_2_10)
|
state_2_1.next_states.add(state_2_2, state_2_5, state_2_10)
|
||||||
state_2_2.next_states.add(state_2_3, state_2_4, state_2_5, state_2_6, state_2_7, state_2_8, state_2_9)
|
state_2_2.next_states.add(state_2_3, state_2_4, state_2_5, state_2_6, state_2_7, state_2_8, state_2_9)
|
||||||
|
Loading…
Reference in New Issue
Block a user