discourse/plugins/automation/lib/discourse_automation
Joffrey JAFFEUX 0a1432e1cc
FIX: ensures global notices are destroyed on post created (#28684)
Prior to this fix we could exit early if tags was `[]` as `tags && (tags & post.topic.tags.map(&:name)).empty?` would have returned true. This commit ensures it's not the case anymore and adds a test for it.

Co-Authored-By: Martin Brennan <mjrbrennan@gmail.com>
2024-09-02 21:17:10 +02:00
..
scripts FIX: prevents creating post from impacting the app (#28518) 2024-08-23 15:17:16 +02:00
triggers FEATURE: Post created/edited trigger can skip posts created via email (#28615) 2024-08-28 17:34:35 -03:00
engine.rb DEV: Convert some files to autoloading and various improvements (#26860) 2024-05-06 23:12:55 +03:00
event_handlers.rb FIX: ensures global notices are destroyed on post created (#28684) 2024-09-02 21:17:10 +02:00
plugin_instance_extension.rb DEV: Convert some files to autoloading and various improvements (#26860) 2024-05-06 23:12:55 +03:00
post_extension.rb DEV: Move array type custom fields to JSON type in automation (#26939) 2024-05-10 18:47:12 +03:00
scriptable.rb
scripts.rb
stalled_topic_finder.rb FIX: ensures tags/categories are present (#28230) 2024-08-05 22:26:12 +02:00
triggerable.rb
triggers.rb FEATURE: Added trigger for topic tags changed (#28176) 2024-08-02 09:58:51 -03:00