# frozen_string_literal: true # ProjectStep is a detail in the documentation of a Project. class ProjectStep < ApplicationRecord belongs_to :project, touch: true has_many :project_step_images, as: :viewable, dependent: :destroy accepts_nested_attributes_for :project_step_images, allow_destroy: true, reject_if: :all_blank default_scope -> { order(:step_nb) } end