f2dde228c9
Also: Insert new base exception for OpenSlides. Also: Insert a workflow field to the state class. Update tests. Rename versioning attribute.
281 lines
6.0 KiB
JSON
281 lines
6.0 KiB
JSON
[
|
|
{
|
|
"pk":1,
|
|
"model":"motion.workflow",
|
|
"fields":{
|
|
"name":"Simple Workflow",
|
|
"first_state":1
|
|
}
|
|
},
|
|
{
|
|
"pk":2,
|
|
"model":"motion.workflow",
|
|
"fields":{
|
|
"name":"Complex Workflow",
|
|
"first_state":5
|
|
}
|
|
},
|
|
{
|
|
"pk":1,
|
|
"model":"motion.state",
|
|
"fields":{
|
|
"name":"submitted",
|
|
"workflow":1,
|
|
"dont_set_new_version_active":false,
|
|
"allow_submitter_edit":true,
|
|
"next_states":[
|
|
2,
|
|
3,
|
|
4
|
|
],
|
|
"allow_support":true,
|
|
"action_word":"",
|
|
"icon":"",
|
|
"versioning":false,
|
|
"allow_create_poll":true
|
|
}
|
|
},
|
|
{
|
|
"pk":2,
|
|
"model":"motion.state",
|
|
"fields":{
|
|
"name":"accepted",
|
|
"workflow":1,
|
|
"dont_set_new_version_active":false,
|
|
"allow_submitter_edit":false,
|
|
"next_states":[
|
|
|
|
],
|
|
"allow_support":false,
|
|
"action_word":"accept",
|
|
"icon":"",
|
|
"versioning":false,
|
|
"allow_create_poll":false
|
|
}
|
|
},
|
|
{
|
|
"pk":3,
|
|
"model":"motion.state",
|
|
"fields":{
|
|
"name":"rejected",
|
|
"workflow":1,
|
|
"dont_set_new_version_active":false,
|
|
"allow_submitter_edit":false,
|
|
"next_states":[
|
|
|
|
],
|
|
"allow_support":false,
|
|
"action_word":"reject",
|
|
"icon":"",
|
|
"versioning":false,
|
|
"allow_create_poll":false
|
|
}
|
|
},
|
|
{
|
|
"pk":4,
|
|
"model":"motion.state",
|
|
"fields":{
|
|
"name":"not decided",
|
|
"workflow":1,
|
|
"dont_set_new_version_active":false,
|
|
"allow_submitter_edit":false,
|
|
"next_states":[
|
|
|
|
],
|
|
"allow_support":false,
|
|
"action_word":"do not decide",
|
|
"icon":"",
|
|
"versioning":false,
|
|
"allow_create_poll":false
|
|
}
|
|
},
|
|
{
|
|
"pk":5,
|
|
"model":"motion.state",
|
|
"fields":{
|
|
"name":"published",
|
|
"workflow":2,
|
|
"dont_set_new_version_active":false,
|
|
"allow_submitter_edit":true,
|
|
"next_states":[
|
|
6,
|
|
9,
|
|
14
|
|
],
|
|
"allow_support":true,
|
|
"action_word":"",
|
|
"icon":"",
|
|
"versioning":false,
|
|
"allow_create_poll":false
|
|
}
|
|
},
|
|
{
|
|
"pk":6,
|
|
"model":"motion.state",
|
|
"fields":{
|
|
"name":"permitted",
|
|
"workflow":2,
|
|
"dont_set_new_version_active":true,
|
|
"allow_submitter_edit":true,
|
|
"next_states":[
|
|
7,
|
|
8,
|
|
9,
|
|
10,
|
|
11,
|
|
12,
|
|
13
|
|
],
|
|
"allow_support":false,
|
|
"action_word":"permit",
|
|
"icon":"",
|
|
"versioning":true,
|
|
"allow_create_poll":true
|
|
}
|
|
},
|
|
{
|
|
"pk":7,
|
|
"model":"motion.state",
|
|
"fields":{
|
|
"name":"accepted",
|
|
"workflow":2,
|
|
"dont_set_new_version_active":false,
|
|
"allow_submitter_edit":false,
|
|
"next_states":[
|
|
|
|
],
|
|
"allow_support":false,
|
|
"action_word":"accept",
|
|
"icon":"",
|
|
"versioning":true,
|
|
"allow_create_poll":false
|
|
}
|
|
},
|
|
{
|
|
"pk":8,
|
|
"model":"motion.state",
|
|
"fields":{
|
|
"name":"rejected",
|
|
"workflow":2,
|
|
"dont_set_new_version_active":false,
|
|
"allow_submitter_edit":false,
|
|
"next_states":[
|
|
|
|
],
|
|
"allow_support":false,
|
|
"action_word":"reject",
|
|
"icon":"",
|
|
"versioning":true,
|
|
"allow_create_poll":false
|
|
}
|
|
},
|
|
{
|
|
"pk":9,
|
|
"model":"motion.state",
|
|
"fields":{
|
|
"name":"withdrawed",
|
|
"workflow":2,
|
|
"dont_set_new_version_active":false,
|
|
"allow_submitter_edit":false,
|
|
"next_states":[
|
|
|
|
],
|
|
"allow_support":false,
|
|
"action_word":"withdraw",
|
|
"icon":"",
|
|
"versioning":true,
|
|
"allow_create_poll":false
|
|
}
|
|
},
|
|
{
|
|
"pk":10,
|
|
"model":"motion.state",
|
|
"fields":{
|
|
"name":"adjourned",
|
|
"workflow":2,
|
|
"dont_set_new_version_active":false,
|
|
"allow_submitter_edit":false,
|
|
"next_states":[
|
|
|
|
],
|
|
"allow_support":false,
|
|
"action_word":"adjourn",
|
|
"icon":"",
|
|
"versioning":true,
|
|
"allow_create_poll":false
|
|
}
|
|
},
|
|
{
|
|
"pk":11,
|
|
"model":"motion.state",
|
|
"fields":{
|
|
"name":"not concerned",
|
|
"workflow":2,
|
|
"dont_set_new_version_active":false,
|
|
"allow_submitter_edit":false,
|
|
"next_states":[
|
|
|
|
],
|
|
"allow_support":false,
|
|
"action_word":"",
|
|
"icon":"",
|
|
"versioning":true,
|
|
"allow_create_poll":false
|
|
}
|
|
},
|
|
{
|
|
"pk":12,
|
|
"model":"motion.state",
|
|
"fields":{
|
|
"name":"commited a bill",
|
|
"workflow":2,
|
|
"dont_set_new_version_active":false,
|
|
"allow_submitter_edit":false,
|
|
"next_states":[
|
|
|
|
],
|
|
"allow_support":false,
|
|
"action_word":"commit a bill",
|
|
"icon":"",
|
|
"versioning":true,
|
|
"allow_create_poll":false
|
|
}
|
|
},
|
|
{
|
|
"pk":13,
|
|
"model":"motion.state",
|
|
"fields":{
|
|
"name":"needs review",
|
|
"workflow":2,
|
|
"dont_set_new_version_active":false,
|
|
"allow_submitter_edit":false,
|
|
"next_states":[
|
|
|
|
],
|
|
"allow_support":false,
|
|
"action_word":"",
|
|
"icon":"",
|
|
"versioning":true,
|
|
"allow_create_poll":false
|
|
}
|
|
},
|
|
{
|
|
"pk":14,
|
|
"model":"motion.state",
|
|
"fields":{
|
|
"name":"rejected (not authorized)",
|
|
"workflow":2,
|
|
"dont_set_new_version_active":false,
|
|
"allow_submitter_edit":false,
|
|
"next_states":[
|
|
|
|
],
|
|
"allow_support":false,
|
|
"action_word":"reject (not authorized)",
|
|
"icon":"",
|
|
"versioning":true,
|
|
"allow_create_poll":false
|
|
}
|
|
}
|
|
]
|