#152 Suppress errors reported by the data model consistency check

SVN:trunk[620]
This commit is contained in:
Romain Quetiez
2010-07-21 15:16:34 +00:00
parent 6fc2b4127b
commit 650e5002af
4 changed files with 27 additions and 12 deletions

View File

@@ -50,15 +50,7 @@ class UserRequest extends ResponseTicket
MetaModel::Init_SetZListItems('standard_search', array('ref', 'title', 'org_id', 'start_date', 'status', 'caller_id', 'service_id', 'servicesubcategory_id', 'product', 'impact', 'urgency', 'priority', 'workgroup_id', 'agent_id', 'agent_email', 'related_problem_id', 'related_change_id', 'close_date', 'last_update', 'assignment_date', 'escalation_deadline', 'closure_deadline', 'resolution_code', 'solution', 'user_satisfaction', 'user_commment'));
MetaModel::Init_SetZListItems('list', array('ref', 'title', 'org_id', 'start_date', 'status', 'service_id', 'priority', 'workgroup_id', 'agent_id'));
MetaModel::Init_DefineState(
"frozen",
array(
"attribute_inherit" => 'assigned',
"attribute_list" => array(
'freeze_reason' => OPT_ATT_MANDATORY,
),
)
);
MetaModel::Init_OverloadStateAttribute('frozen', 'freeze_reason', OPT_ATT_MANDATORY);
// The freeze reason remains hidden in all other states
MetaModel::Init_OverloadStateAttribute('new', 'freeze_reason', OPT_ATT_HIDDEN);

View File

@@ -282,6 +282,14 @@ abstract class ResponseTicket extends Ticket
),
)
);
MetaModel::Init_DefineState(
"frozen",
array(
"attribute_inherit" => 'assigned',
"attribute_list" => array(
),
)
);
MetaModel::Init_DefineState(
"resolved",
array(