lib/mobility/backends/sequel/key_value.rb in mobility-0.3.6 vs lib/mobility/backends/sequel/key_value.rb in mobility-0.4.0
- old
+ new
@@ -1,10 +1,11 @@
# frozen-string-literal: true
require "mobility/util"
require "mobility/backends/sequel"
require "mobility/backends/key_value"
require "mobility/sequel/column_changes"
+require "mobility/sequel/hash_initializer"
require "mobility/sequel/string_translation"
require "mobility/sequel/text_translation"
module Mobility
module Backends
@@ -80,10 +81,10 @@
attributes.each { |attribute| mobility_backend_for(attribute).save_translations }
end
end
include callback_methods
- include Mobility::Sequel::ColumnChanges.new(attributes)
+ include Mobility::Sequel::ColumnChanges.new(*attributes)
private
# Clean up *all* leftover translations of this model, only once.
def self.mobility_key_value_callbacks_module