Browse Source

add: project menu services

pull/313/head
yystopf 4 years ago
parent
commit
cf09b28f5e
2 changed files with 2 additions and 1 deletions
  1. +1
    -0
      app/controllers/projects_controller.rb
  2. +1
    -1
      app/models/project_unit.rb

+ 1
- 0
app/controllers/projects_controller.rb View File

@@ -22,6 +22,7 @@ class ProjectsController < ApplicationController
menu.append(menu_hash_by_name("devops")) if @project.has_menu_permission("devops") && @project.forge?
menu.append(menu_hash_by_name("versions")) if @project.has_menu_permission("versions")
menu.append(menu_hash_by_name("wiki")) if @project.has_menu_permission("wiki") && @project.forge?
menu.append(menu_hash_by_name("services")) if @project.has_menu_permission("services") && @project.forge?
menu.append(menu_hash_by_name("resources")) if @project.has_menu_permission("resources") && @project.forge?
menu.append(menu_hash_by_name("activity"))
menu.append(menu_hash_by_name("settings")) if user_is_admin && @project.forge?


+ 1
- 1
app/models/project_unit.rb View File

@@ -16,7 +16,7 @@
class ProjectUnit < ApplicationRecord
belongs_to :project

enum unit_type: {code: 1, issues: 2, pulls: 3, wiki:4, devops: 5, versions: 6, resources: 7}
enum unit_type: {code: 1, issues: 2, pulls: 3, wiki:4, devops: 5, versions: 6, resources: 7, services: 8}

validates :unit_type, uniqueness: { scope: :project_id}



Loading…
Cancel
Save