Implement UsersProject project_access validation

This commit is contained in:
Dmitriy Zaporozhets 2012-12-22 19:52:28 +02:00
parent 640018ba55
commit 1ba28aaef8
6 changed files with 8 additions and 5 deletions

View file

@ -28,6 +28,7 @@ class UsersProject < ActiveRecord::Base
validates :user, presence: true
validates :user_id, uniqueness: { :scope => [:project_id], message: "already exists in project" }
validates :project_access, inclusion: { in: [GUEST, REPORTER, DEVELOPER, MASTER] }, presence: true
validates :project, presence: true
delegate :name, :email, to: :user, prefix: true