Skip to content

Commit 7009ce2

Browse files
committed
restore removed scratch asset validations
1 parent 7964582 commit 7009ce2

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

app/models/scratch_asset.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ class ScratchAsset < ApplicationRecord
55
has_one_attached :file
66

77
validates :filename, presence: true, uniqueness: { scope: %i[project_id uploaded_user_id] }
8+
validates :uploaded_user_id, absence: true, if: :global?
9+
validates :uploaded_user_id, presence: true, unless: :global?
810
validate :belongs_to_scratch_project
911

1012
scope :global_assets, -> { where(project_id: nil, uploaded_user_id: nil) }

0 commit comments

Comments
 (0)