debian-mirror-gitlab/app/models/users/saved_reply.rb
2023-04-23 21:23:45 +05:30

19 lines
468 B
Ruby

# frozen_string_literal: true
module Users
class SavedReply < ApplicationRecord
self.table_name = 'saved_replies'
belongs_to :user
validates :user_id, :name, :content, presence: true
validates :name,
length: { maximum: 255 },
uniqueness: { scope: [:user_id] }
validates :content, length: { maximum: 10000 }
def self.find_saved_reply(user_id:, id:)
::Users::SavedReply.find_by(user_id: user_id, id: id)
end
end
end