Moved to db lookups.
This commit is contained in:
parent
4ec5993f89
commit
b5f3d26371
1 changed files with 36 additions and 11 deletions
47
db/seeds.rb
47
db/seeds.rb
|
@ -3845,9 +3845,16 @@ ObjectManager::Attribute.add(
|
||||||
nulloption: true,
|
nulloption: true,
|
||||||
multiple: false,
|
multiple: false,
|
||||||
null: false,
|
null: false,
|
||||||
default: 2,
|
default: Ticket::State.find_by(name: 'open').id,
|
||||||
translate: true,
|
translate: true,
|
||||||
filter: [1, 2, 3, 4, 7],
|
filter: [
|
||||||
|
Ticket::State.find_by(name: 'new').id,
|
||||||
|
Ticket::State.find_by(name: 'open').id,
|
||||||
|
Ticket::State.find_by(name: 'pending reminder').id,
|
||||||
|
Ticket::State.find_by(name: 'closed').id,
|
||||||
|
Ticket::State.find_by(name: 'pending close').id,
|
||||||
|
Ticket::State.find_by(name: 'customer feedback').id,
|
||||||
|
],
|
||||||
},
|
},
|
||||||
editable: false,
|
editable: false,
|
||||||
active: true,
|
active: true,
|
||||||
|
@ -3861,21 +3868,33 @@ ObjectManager::Attribute.add(
|
||||||
item_class: 'column',
|
item_class: 'column',
|
||||||
nulloption: false,
|
nulloption: false,
|
||||||
null: true,
|
null: true,
|
||||||
filter: [1, 4],
|
filter: [
|
||||||
default: 1,
|
Ticket::State.find_by(name: 'new').id,
|
||||||
|
Ticket::State.find_by(name: 'closed').id
|
||||||
|
],
|
||||||
|
default: Ticket::State.find_by(name: 'new').id,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
edit: {
|
edit: {
|
||||||
Agent: {
|
Agent: {
|
||||||
nulloption: false,
|
nulloption: false,
|
||||||
null: false,
|
null: false,
|
||||||
filter: [2, 3, 4, 7],
|
filter: [
|
||||||
|
Ticket::State.find_by(name: 'open').id,
|
||||||
|
Ticket::State.find_by(name: 'pending reminder').id,
|
||||||
|
Ticket::State.find_by(name: 'closed').id,
|
||||||
|
Ticket::State.find_by(name: 'pending close').id,
|
||||||
|
Ticket::State.find_by(name: 'customer feedback').id,
|
||||||
|
],
|
||||||
},
|
},
|
||||||
Customer: {
|
Customer: {
|
||||||
nulloption: false,
|
nulloption: false,
|
||||||
null: true,
|
null: true,
|
||||||
filter: [2, 4],
|
filter: [
|
||||||
default: 2,
|
Ticket::State.find_by(name: 'open').id,
|
||||||
|
Ticket::State.find_by(name: 'closed').id
|
||||||
|
],
|
||||||
|
default: Ticket::State.find_by(name: 'open').id,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
@ -3897,10 +3916,16 @@ ObjectManager::Attribute.add(
|
||||||
null: true,
|
null: true,
|
||||||
translate: true,
|
translate: true,
|
||||||
required_if: {
|
required_if: {
|
||||||
state_id: [3, 7]
|
state_id: [
|
||||||
|
Ticket::State.find_by(name: 'pending reminder').id,
|
||||||
|
Ticket::State.find_by(name: 'pending close').id,
|
||||||
|
]
|
||||||
},
|
},
|
||||||
shown_if: {
|
shown_if: {
|
||||||
state_id: [3, 7]
|
state_id: [
|
||||||
|
Ticket::State.find_by(name: 'pending reminder').id,
|
||||||
|
Ticket::State.find_by(name: 'pending close').id,
|
||||||
|
]
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
editable: false,
|
editable: false,
|
||||||
|
@ -3934,7 +3959,7 @@ ObjectManager::Attribute.add(
|
||||||
nulloption: false,
|
nulloption: false,
|
||||||
multiple: false,
|
multiple: false,
|
||||||
null: false,
|
null: false,
|
||||||
default: 2,
|
default: Ticket::Priority.find_by(name: '2 normal').id,
|
||||||
translate: true,
|
translate: true,
|
||||||
},
|
},
|
||||||
editable: false,
|
editable: false,
|
||||||
|
@ -3996,7 +4021,7 @@ ObjectManager::Attribute.add(
|
||||||
nulloption: false,
|
nulloption: false,
|
||||||
multiple: false,
|
multiple: false,
|
||||||
null: false,
|
null: false,
|
||||||
default: 9,
|
default: Ticket::Article::Type.lookup(name: 'note').id,
|
||||||
translate: true,
|
translate: true,
|
||||||
},
|
},
|
||||||
editable: false,
|
editable: false,
|
||||||
|
|
Loading…
Reference in a new issue