app/models/locomotive/extensions/site/timezone.rb in locomotive_cms-2.2.3 vs app/models/locomotive/extensions/site/timezone.rb in locomotive_cms-2.3.0
- old
+ new
@@ -6,30 +6,27 @@
extend ActiveSupport::Concern
included do
## fields ##
- field :timezone_name, type: ::String, default: "UTC"
-
+ field :timezone_name, type: ::String, default: 'UTC'
+
# ## validations ##
validate :wrong_timezone_name
- #
- # ## callbacks ##
- # after_validation :add_default_locale
- # before_update :verify_localized_default_pages_integrity
end
-
+
def timezone
@timezone ||= ActiveSupport::TimeZone.new(self.timezone_name)
- end
-
+ end
+
protected
+
def wrong_timezone_name
unless ActiveSupport::TimeZone.new(self.timezone_name)
self.errors.add :timezone, I18n.t(:wrong_timezone_name, scope: [:errors, :messages, :site])
end
end
-
+
end
end
end
end
\ No newline at end of file