Sha256: ee333c3d883329f43bc6fdc107c6b68a7ab4c3defbdd74cce43f3272427f83bc
Contents?: true
Size: 539 Bytes
Versions: 87
Compression:
Stored size: 539 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/system" module Renalware module System class Download < ApplicationRecord include Accountable acts_as_paranoid validates :name, presence: true, uniqueness: true has_one_attached :file validates :file, presence: true validate :validate_presence_of_file_attachment private def validate_presence_of_file_attachment errors[:file] << "Please specify a file to upload" unless file.attached? end end end end
Version data entries
87 entries across 87 versions & 1 rubygems