Fixed slack integration.

This commit is contained in:
Martin Edenhofer 2016-04-18 02:08:11 +02:00
parent e42e373de4
commit 94d348d90e

View file

@ -90,30 +90,28 @@ backend.perform
config['items'].each {|item| config['items'].each {|item|
# check action # check action
if item['types'] if item['types'].class == Array
if item['types'].class == Array hit = false
hit = false item['types'].each {|type|
item['types'].each {|type| next if type.to_s != @item[:type].to_s
next if type.to_s != @item[:type].to_s hit = true
hit = true break
break }
} next if !hit
next if !hit elsif item['types']
end
next if item['types'].to_s != @item[:type].to_s next if item['types'].to_s != @item[:type].to_s
end end
# check group # check group
if item['group_ids'] if item['group_ids'].class == Array
if item['group_ids'].class == Array hit = false
hit = false item['group_ids'].each {|group_id|
item['group_ids'].each {|group_id| next if group_id.to_s != ticket.group_id.to_s
next if group_id.to_s != ticket.group_id.to_s hit = true
hit = true break
break }
} next if !hit
next if !hit elsif item['group_ids']
end
next if item['group_ids'].to_s != ticket.group_id.to_s next if item['group_ids'].to_s != ticket.group_id.to_s
end end