class Feedback::Feedback

Attributes

email[RW]
source[RW]

Public Instance Methods

notify() click to toggle source
# File lib/nexmo_developer/app/models/feedback/feedback.rb, line 28
def notify
  OrbitFeedbackNotifier.call(self) if !owner.nil? && owner.email.present?

  return unless ENV['SLACK_WEBHOOK']

  FeedbackSlackNotifier.call(self)
end
set_resource() click to toggle source
# File lib/nexmo_developer/app/models/feedback/feedback.rb, line 24
def set_resource
  self.resource ||= Resource.find_or_create_by!(uri: source)
end