diff options
Diffstat (limited to 'app/models/error_tracking/client_key.rb')
-rw-r--r-- | app/models/error_tracking/client_key.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/app/models/error_tracking/client_key.rb b/app/models/error_tracking/client_key.rb index 8e59f6f9ecb..bbc57573aa9 100644 --- a/app/models/error_tracking/client_key.rb +++ b/app/models/error_tracking/client_key.rb @@ -7,6 +7,7 @@ class ErrorTracking::ClientKey < ApplicationRecord validates :public_key, presence: true, length: { maximum: 255 } scope :active, -> { where(active: true) } + scope :enabled_key_for, -> (project_id, public_key) { active.where(project_id: project_id, public_key: public_key) } after_initialize :generate_key |