DEV: adds log warning if assign is not enabled (#202)
This commit is contained in:
parent
0881b638bd
commit
da0a6ce219
|
@ -671,8 +671,11 @@ after_initialize do
|
||||||
|
|
||||||
triggerables %i[point_in_time recurring]
|
triggerables %i[point_in_time recurring]
|
||||||
|
|
||||||
script do |context, fields|
|
script do |context, fields, automation|
|
||||||
next unless SiteSetting.assign_enabled?
|
unless SiteSetting.assign_enabled?
|
||||||
|
Rails.logger.warn("[discourse-automation id=#{automation.id}] discourse-assign is not enabled.")
|
||||||
|
next
|
||||||
|
end
|
||||||
|
|
||||||
next unless topic_id = fields.dig('assigned_topic', 'value')
|
next unless topic_id = fields.dig('assigned_topic', 'value')
|
||||||
next unless topic = Topic.find_by(id: topic_id)
|
next unless topic = Topic.find_by(id: topic_id)
|
||||||
|
|
Loading…
Reference in New Issue