improved doc.
This commit is contained in:
parent
ca6f43baca
commit
6bf8ff28e8
1 changed files with 17 additions and 17 deletions
|
@ -37,39 +37,39 @@ returns
|
||||||
|
|
||||||
result = [
|
result = [
|
||||||
{
|
{
|
||||||
:type => 'created',
|
type: 'created',
|
||||||
:object => 'Ticket',
|
object: 'Ticket',
|
||||||
:created_by_id => 3,
|
created_by_id: 3,
|
||||||
:created_at => "2013-08-19 20:41:33",
|
created_at: "2013-08-19 20:41:33",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
:type => 'updated',
|
type: 'updated',
|
||||||
:object => 'Ticket',
|
object: 'Ticket',
|
||||||
:attribute => 'priority',
|
attribute: 'priority',
|
||||||
:o_id => 1,
|
o_id: 1,
|
||||||
:id_to => 3,
|
id_to: 3,
|
||||||
:id_from => 2,
|
id_from: 2,
|
||||||
:value_from => "low",
|
value_from: "low",
|
||||||
:value_to => "high",
|
value_to: "high",
|
||||||
:created_by_id => 3,
|
created_by_id: 3,
|
||||||
:created_at => "2013-08-19 20:41:33",
|
created_at: "2013-08-19 20:41:33",
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
|
||||||
=end
|
=end
|
||||||
|
|
||||||
def history_get(fulldata = false)
|
def history_get(fulldata = false)
|
||||||
list = History.list( self.class.name, self['id'], 'Ticket::Article' )
|
list = History.list(self.class.name, self['id'], 'Ticket::Article')
|
||||||
return list if !fulldata
|
return list if !fulldata
|
||||||
|
|
||||||
# get related objects
|
# get related objects
|
||||||
assets = {}
|
assets = {}
|
||||||
list.each {|item|
|
list.each {|item|
|
||||||
record = Kernel.const_get( item['object'] ).find( item['o_id'] )
|
record = Kernel.const_get(item['object']).find(item['o_id'])
|
||||||
assets = record.assets(assets)
|
assets = record.assets(assets)
|
||||||
|
|
||||||
if item['related_object']
|
if item['related_object']
|
||||||
record = Kernel.const_get( item['related_object'] ).find( item['related_o_id'] )
|
record = Kernel.const_get(item['related_object']).find( item['related_o_id'])
|
||||||
assets = record.assets(assets)
|
assets = record.assets(assets)
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue