7d4da81272
* install rubocop * 1961 automatic rubocop fixes * update rubocop.yml to ignore half of the remaining cops * rubocop lint warnings * random other warnings fixed
12 lines
278 B
Ruby
12 lines
278 B
Ruby
class Webhook < ActiveRecord::Base
|
|
belongs_to :hookable, polymorphic: true
|
|
|
|
validates :uri, presence: true
|
|
validates :hookable, presence: true
|
|
validates :kind, inclusion: { in: %w(slack) }
|
|
validates :event_types, length: { minimum: 1 }
|
|
|
|
def headers
|
|
{}
|
|
end
|
|
end
|