diff --git a/app/models/view_state.rb b/app/models/view_state.rb index 1e9ccd1e6..833ab538b 100644 --- a/app/models/view_state.rb +++ b/app/models/view_state.rb @@ -9,11 +9,12 @@ class ViewState < ApplicationRecord message: :not_unique } - validate :validate_state + validate :validate_state_content private - def validate_state + def validate_state_content + return unless state.present? viewable.validate_view_state(self) end end