aboutsummaryrefslogtreecommitdiffstats
path: root/app/models/line_referential_sync.rb
diff options
context:
space:
mode:
authorXinhui2016-09-30 11:33:54 +0200
committerXinhui2016-09-30 11:33:54 +0200
commitdca3de5b0162c374622b17e0893c4360a025c55a (patch)
tree3386afb3938b1ec512a570d04adc239bd6148cae /app/models/line_referential_sync.rb
parent5a6efc44dd862384b80f6ff48583e9f9229dbaf4 (diff)
downloadchouette-core-dca3de5b0162c374622b17e0893c4360a025c55a.tar.bz2
Refactoring i18n & templating
Refs #1712
Diffstat (limited to 'app/models/line_referential_sync.rb')
-rw-r--r--app/models/line_referential_sync.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/models/line_referential_sync.rb b/app/models/line_referential_sync.rb
index 187e69967..03fea6a97 100644
--- a/app/models/line_referential_sync.rb
+++ b/app/models/line_referential_sync.rb
@@ -1,13 +1,14 @@
class LineReferentialSync < ActiveRecord::Base
include AASM
belongs_to :line_referential
- has_many :line_referential_sync_messages, -> { order(created_at: :desc) }, :dependent => :destroy
+ has_many :line_referential_sync_messages, :dependent => :destroy
after_commit :perform_sync, :on => :create
validate :multiple_process_validation, :on => :create
private
def perform_sync
+ create_sync_message :info, :new
LineReferentialSyncWorker.perform_async(self.id)
end