diff options
Diffstat (limited to 'app')
-rw-r--r-- | app/controllers/projects/snippets_controller.rb | 4 | ||||
-rw-r--r-- | app/models/ability.rb | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/app/controllers/projects/snippets_controller.rb b/app/controllers/projects/snippets_controller.rb index ebff5039ffa..cd14c08c779 100644 --- a/app/controllers/projects/snippets_controller.rb +++ b/app/controllers/projects/snippets_controller.rb @@ -23,11 +23,11 @@ class Projects::SnippetsController < Projects::ApplicationController end def new - @snippet = @project.snippets.new + @snippet = @project.snippets.build end def create - @snippet = @project.snippets.new(params[:project_snippet]) + @snippet = @project.snippets.build(params[:project_snippet]) @snippet.author = current_user @snippet.save diff --git a/app/models/ability.rb b/app/models/ability.rb index 2dadb584460..b86a4b5a044 100644 --- a/app/models/ability.rb +++ b/app/models/ability.rb @@ -55,7 +55,7 @@ class Ability :read_wiki, :read_issue, :read_milestone, - :read_snippet, + :read_project_snippet, :read_team_member, :read_merge_request, :read_note, @@ -68,7 +68,7 @@ class Ability def project_report_rules project_guest_rules + [ :download_code, - :write_snippet + :write_project_snippet ] end @@ -84,11 +84,11 @@ class Ability project_dev_rules + [ :push_code_to_protected_branches, :modify_issue, - :modify_snippet, + :modify_project_snippet, :modify_merge_request, :admin_issue, :admin_milestone, - :admin_snippet, + :admin_project_snippet, :admin_team_member, :admin_merge_request, :admin_note, |