##// END OF EJS Templates
Fixed: Manage pu(b)lic queries typo (Thomas Lecavelier)....
Jean-Philippe Lang -
r767:665497f5fbdf
parent child
Show More
@@ -30,7 +30,7 class QueriesController < ApplicationController
30 30 @query.project = @project
31 31 @query.user = logged_in_user
32 32 @query.executed_by = logged_in_user
33 @query.is_public = false unless current_role.allowed_to?(:manage_pulic_queries)
33 @query.is_public = false unless current_role.allowed_to?(:manage_public_queries)
34 34
35 35 params[:fields].each do |field|
36 36 @query.add_filter(field, params[:operators][field], params[:values][field])
@@ -51,7 +51,7 class QueriesController < ApplicationController
51 51 @query.add_filter(field, params[:operators][field], params[:values][field])
52 52 end if params[:fields]
53 53 @query.attributes = params[:query]
54 @query.is_public = false unless current_role.allowed_to?(:manage_pulic_queries)
54 @query.is_public = false unless current_role.allowed_to?(:manage_public_queries)
55 55
56 56 if @query.save
57 57 flash[:notice] = l(:notice_successful_update)
@@ -82,7 +82,7 class Query < ActiveRecord::Base
82 82 def editable_by?(user)
83 83 return false unless user
84 84 return true if !is_public && self.user_id == user.id
85 is_public && user.allowed_to?(:manage_pulic_queries, project)
85 is_public && user.allowed_to?(:manage_public_queries, project)
86 86 end
87 87
88 88 def available_filters
@@ -5,7 +5,7
5 5 <p><label for="query_name"><%=l(:field_name)%></label>
6 6 <%= text_field 'query', 'name', :size => 80 %></p>
7 7
8 <% if current_role.allowed_to?(:manage_pulic_queries) %>
8 <% if current_role.allowed_to?(:manage_public_queries) %>
9 9 <p><label for="query_is_public"><%=l(:field_is_public)%></label>
10 10 <%= check_box 'query', 'is_public' %></p>
11 11 <% end %>
@@ -36,7 +36,7 Redmine::AccessControl.map do |map|
36 36 map.permission :move_issues, {:projects => :move_issues}, :require => :loggedin
37 37 map.permission :delete_issues, {:issues => :destroy}, :require => :member
38 38 # Queries
39 map.permission :manage_pulic_queries, {:queries => [:new, :edit, :destroy]}, :require => :member
39 map.permission :manage_public_queries, {:queries => [:new, :edit, :destroy]}, :require => :member
40 40 map.permission :save_queries, {:queries => [:new, :edit, :destroy]}, :require => :loggedin
41 41 # Gantt & calendar
42 42 map.permission :view_gantt, :projects => :gantt
@@ -62,7 +62,7 roles_001:
62 62 - :change_issue_status
63 63 - :move_issues
64 64 - :delete_issues
65 - :manage_pulic_queries
65 - :manage_public_queries
66 66 - :save_queries
67 67 - :view_gantt
68 68 - :view_calendar
@@ -100,7 +100,7 roles_002:
100 100 - :change_issue_status
101 101 - :move_issues
102 102 - :delete_issues
103 - :manage_pulic_queries
103 - :manage_public_queries
104 104 - :save_queries
105 105 - :view_gantt
106 106 - :view_calendar
@@ -138,7 +138,7 roles_003:
138 138 - :change_issue_status
139 139 - :move_issues
140 140 - :delete_issues
141 - :manage_pulic_queries
141 - :manage_public_queries
142 142 - :save_queries
143 143 - :view_gantt
144 144 - :view_calendar
General Comments 0
You need to be logged in to leave comments. Login now