add: project unit add wiki
This commit is contained in:
		
							parent
							
								
									0f45e8f44b
								
							
						
					
					
						commit
						155f288c81
					
				| 
						 | 
					@ -16,6 +16,7 @@ class ProjectsController < ApplicationController
 | 
				
			||||||
    menu.append(menu_hash_by_name("code")) if @project.has_menu_permission("code")
 | 
					    menu.append(menu_hash_by_name("code")) if @project.has_menu_permission("code")
 | 
				
			||||||
    menu.append(menu_hash_by_name("issues")) if @project.has_menu_permission("issues")
 | 
					    menu.append(menu_hash_by_name("issues")) if @project.has_menu_permission("issues")
 | 
				
			||||||
    menu.append(menu_hash_by_name("pulls")) if @project.has_menu_permission("pulls")
 | 
					    menu.append(menu_hash_by_name("pulls")) if @project.has_menu_permission("pulls")
 | 
				
			||||||
 | 
					    menu.append(menu_hash_by_name("wiki")) if @project.has_menu_permission("wiki")
 | 
				
			||||||
    menu.append(menu_hash_by_name("devops")) if @project.has_menu_permission("devops")
 | 
					    menu.append(menu_hash_by_name("devops")) if @project.has_menu_permission("devops")
 | 
				
			||||||
    menu.append(menu_hash_by_name("versions")) if @project.has_menu_permission("versions")
 | 
					    menu.append(menu_hash_by_name("versions")) if @project.has_menu_permission("versions")
 | 
				
			||||||
    menu.append(menu_hash_by_name("resources")) if @project.has_menu_permission("resources")
 | 
					    menu.append(menu_hash_by_name("resources")) if @project.has_menu_permission("resources")
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -16,7 +16,7 @@
 | 
				
			||||||
class ProjectUnit < ApplicationRecord
 | 
					class ProjectUnit < ApplicationRecord
 | 
				
			||||||
  belongs_to :project
 | 
					  belongs_to :project
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  enum unit_type: {code: 1, issues: 2, pulls: 3, devops: 4, versions: 5, resources: 6}
 | 
					  enum unit_type: {code: 1, issues: 2, pulls: 3, devops: 4, versions: 5, resources: 6, wiki: 7}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  validates :unit_type, uniqueness: { scope: :project_id}
 | 
					  validates :unit_type, uniqueness: { scope: :project_id}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue