replaced literal w/ constant

This commit is contained in:
rkaldung 2015-02-15 10:12:27 +01:00
parent 775be1ff98
commit 42780b7ef9
26 changed files with 84 additions and 84 deletions

View file

@ -94,7 +94,7 @@ curl http://localhost/api/v1/channels.json -v -u #{login}:#{password}
=end =end
def index def index
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_index_render(Channel, params) model_index_render(Channel, params)
end end
@ -117,7 +117,7 @@ curl http://localhost/api/v1/channels/#{id}.json -v -u #{login}:#{password}
=end =end
def show def show
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_show_render(Channel, params) model_show_render(Channel, params)
end end
@ -153,7 +153,7 @@ curl http://localhost/api/v1/channels.json -v -u #{login}:#{password} -H "Conten
=end =end
def create def create
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_create_render(Channel, params) model_create_render(Channel, params)
end end
@ -190,7 +190,7 @@ curl http://localhost/api/v1/channels.json -v -u #{login}:#{password} -H "Conten
=end =end
def update def update
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_update_render(Channel, params) model_update_render(Channel, params)
end end
@ -208,7 +208,7 @@ curl http://localhost/api/v1/channels.json -v -u #{login}:#{password} -H "Conten
=end =end
def destroy def destroy
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_destory_render(Channel, params) model_destory_render(Channel, params)
end end
end end

View file

@ -97,7 +97,7 @@ curl http://localhost/api/v1/email_addresses.json -v -u #{login}:#{password} -H
=end =end
def create def create
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_create_render(EmailAddress, params) model_create_render(EmailAddress, params)
end end
@ -128,7 +128,7 @@ curl http://localhost/api/v1/email_addresses.json -v -u #{login}:#{password} -H
=end =end
def update def update
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_update_render(EmailAddress, params) model_update_render(EmailAddress, params)
end end
@ -143,7 +143,7 @@ Test:
=end =end
def destroy def destroy
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_destory_render(EmailAddress, params) model_destory_render(EmailAddress, params)
end end
end end

View file

@ -51,7 +51,7 @@ curl http://localhost/api/v1/getting_started -v -u #{login}:#{password}
def base def base
# check admin permissions # check admin permissions
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
# validate url # validate url
messages = {} messages = {}
@ -132,7 +132,7 @@ curl http://localhost/api/v1/getting_started -v -u #{login}:#{password}
def email_probe def email_probe
# check admin permissions # check admin permissions
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
# validation # validation
user = nil user = nil
@ -546,7 +546,7 @@ curl http://localhost/api/v1/getting_started -v -u #{login}:#{password}
def email_outbound def email_outbound
# check admin permissions # check admin permissions
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
# validate params # validate params
if !params[:adapter] if !params[:adapter]
@ -565,7 +565,7 @@ curl http://localhost/api/v1/getting_started -v -u #{login}:#{password}
def email_inbound def email_inbound
# check admin permissions # check admin permissions
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
# validate params # validate params
if !params[:adapter] if !params[:adapter]
@ -585,7 +585,7 @@ curl http://localhost/api/v1/getting_started -v -u #{login}:#{password}
def email_verify def email_verify
# check admin permissions # check admin permissions
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
# send verify email to inbox # send verify email to inbox
if !params[:subject] if !params[:subject]

View file

@ -101,7 +101,7 @@ curl http://localhost/api/v1/groups.json -v -u #{login}:#{password} -H "Content-
=end =end
def create def create
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_create_render(Group, params) model_create_render(Group, params)
end end
@ -133,7 +133,7 @@ curl http://localhost/api/v1/groups.json -v -u #{login}:#{password} -H "Content-
=end =end
def update def update
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_update_render(Group, params) model_update_render(Group, params)
end end
@ -148,7 +148,7 @@ Test:
=end =end
def destroy def destroy
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_destory_render(Group, params) model_destory_render(Group, params)
end end
end end

View file

@ -4,27 +4,27 @@ class JobsController < ApplicationController
before_filter :authentication_check before_filter :authentication_check
def index def index
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_index_render(Job, params) model_index_render(Job, params)
end end
def show def show
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_show_render(Job, params) model_show_render(Job, params)
end end
def create def create
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_create_render(Job, params) model_create_render(Job, params)
end end
def update def update
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_update_render(Job, params) model_update_render(Job, params)
end end
def destroy def destroy
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_destory_render(Job, params) model_destory_render(Job, params)
end end
end end

View file

@ -6,7 +6,7 @@ class ObjectManagerAttributesController < ApplicationController
# GET /object_manager_attributes_list # GET /object_manager_attributes_list
def list def list
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
render :json => { render :json => {
:objects => ObjectManager.listFrontendObjects, :objects => ObjectManager.listFrontendObjects,
} }
@ -15,32 +15,32 @@ class ObjectManagerAttributesController < ApplicationController
# GET /object_manager_attributes # GET /object_manager_attributes
def index def index
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
render :json => ObjectManager::Attribute.list_full render :json => ObjectManager::Attribute.list_full
#model_index_render(ObjectManager::Attribute, params) #model_index_render(ObjectManager::Attribute, params)
end end
# GET /object_manager_attributes/1 # GET /object_manager_attributes/1
def show def show
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_show_render(ObjectManager::Attribute, params) model_show_render(ObjectManager::Attribute, params)
end end
# POST /object_manager_attributes # POST /object_manager_attributes
def create def create
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_create_render(ObjectManager::Attribute, params) model_create_render(ObjectManager::Attribute, params)
end end
# PUT /object_manager_attributes/1 # PUT /object_manager_attributes/1
def update def update
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_update_render(ObjectManager::Attribute, params) model_update_render(ObjectManager::Attribute, params)
end end
# DELETE /object_manager_attributes/1 # DELETE /object_manager_attributes/1
def destroy def destroy
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_destory_render(ObjectManager::Attribute, params) model_destory_render(ObjectManager::Attribute, params)
end end
end end

View file

@ -50,7 +50,7 @@ curl http://localhost/api/v1/organizations.json -v -u #{login}:#{password}
# only allow customer to fetch his own organization # only allow customer to fetch his own organization
organizations = [] organizations = []
if is_role(Z_ROLENAME_CUSTOMER) && !is_role('Admin') && !is_role('Agent') if is_role(Z_ROLENAME_CUSTOMER) && !is_role(Z_ROLENAME_ADMIN) && !is_role('Agent')
if current_user.organization_id if current_user.organization_id
organizations = Organization.where( :id => current_user.organization_id ) organizations = Organization.where( :id => current_user.organization_id )
end end
@ -80,7 +80,7 @@ curl http://localhost/api/v1/organizations/#{id}.json -v -u #{login}:#{password}
def show def show
# only allow customer to fetch his own organization # only allow customer to fetch his own organization
if is_role(Z_ROLENAME_CUSTOMER) && !is_role('Admin') && !is_role('Agent') if is_role(Z_ROLENAME_CUSTOMER) && !is_role(Z_ROLENAME_ADMIN) && !is_role('Agent')
if !current_user.organization_id if !current_user.organization_id
render :json => {} render :json => {}
return return
@ -178,7 +178,7 @@ Test:
def history def history
# permissin check # permissin check
if !is_role('Admin') && !is_role('Agent') if !is_role(Z_ROLENAME_ADMIN) && !is_role('Agent')
response_access_deny response_access_deny
return return
end end

View file

@ -52,7 +52,7 @@ curl http://localhost/api/v1/overviews.json -v -u #{login}:#{password}
=end =end
def index def index
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_index_render(Overview, params) model_index_render(Overview, params)
end end
@ -74,7 +74,7 @@ curl http://localhost/api/v1/overviews/#{id}.json -v -u #{login}:#{password}
=end =end
def show def show
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_show_render(Overview, params) model_show_render(Overview, params)
end end
@ -108,7 +108,7 @@ curl http://localhost/api/v1/overviews.json -v -u #{login}:#{password} -H "Conte
=end =end
def create def create
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_create_render(Overview, params) model_create_render(Overview, params)
end end
@ -142,7 +142,7 @@ curl http://localhost/api/v1/overviews.json -v -u #{login}:#{password} -H "Conte
=end =end
def update def update
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_update_render(Overview, params) model_update_render(Overview, params)
end end
@ -160,7 +160,7 @@ curl http://localhost/api/v1/overviews.json -v -u #{login}:#{password} -H "Conte
=end =end
def destroy def destroy
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_destory_render(Overview, params) model_destory_render(Overview, params)
end end
end end

View file

@ -5,7 +5,7 @@ class PackagesController < ApplicationController
# GET /api/v1/packages # GET /api/v1/packages
def index def index
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
packages = Package.all().order('name') packages = Package.all().order('name')
render :json => { render :json => {
:packages => packages :packages => packages
@ -14,7 +14,7 @@ class PackagesController < ApplicationController
# POST /api/v1/packages # POST /api/v1/packages
def install def install
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
Package.install( :string => params[:file_upload].read ) Package.install( :string => params[:file_upload].read )
@ -23,7 +23,7 @@ class PackagesController < ApplicationController
# DELETE /api/v1/packages # DELETE /api/v1/packages
def uninstall def uninstall
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
package = Package.find( params[:id] ) package = Package.find( params[:id] )

View file

@ -54,7 +54,7 @@ curl http://localhost/api/v1/postmaster_filters.json -v -u #{login}:#{password}
=end =end
def index def index
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_index_render(PostmasterFilter, params) model_index_render(PostmasterFilter, params)
end end
@ -76,7 +76,7 @@ curl http://localhost/api/v1/postmaster_filters/#{id}.json -v -u #{login}:#{pass
=end =end
def show def show
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_show_render(PostmasterFilter, params) model_show_render(PostmasterFilter, params)
end end
@ -121,7 +121,7 @@ curl http://localhost/api/v1/postmaster_filters.json -v -u #{login}:#{password}
=end =end
def create def create
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_create_render(PostmasterFilter, params) model_create_render(PostmasterFilter, params)
end end
@ -164,7 +164,7 @@ curl http://localhost/api/v1/postmaster_filters.json -v -u #{login}:#{password}
=end =end
def update def update
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_update_render(PostmasterFilter, params) model_update_render(PostmasterFilter, params)
end end
@ -179,7 +179,7 @@ Test:
=end =end
def destroy def destroy
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_destory_render(PostmasterFilter, params) model_destory_render(PostmasterFilter, params)
end end
end end

View file

@ -95,7 +95,7 @@ curl http://localhost/api/v1/roles.json -v -u #{login}:#{password} -H "Content-T
=end =end
def create def create
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_create_render(Role, params) model_create_render(Role, params)
end end
@ -124,7 +124,7 @@ curl http://localhost/api/v1/roles.json -v -u #{login}:#{password} -H "Content-T
=end =end
def update def update
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_update_render(Role, params) model_update_render(Role, params)
end end
@ -139,7 +139,7 @@ Test:
=end =end
def destroy def destroy
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_destory_render(Role, params) model_destory_render(Role, params)
end end
end end

View file

@ -7,7 +7,7 @@ class SearchController < ApplicationController
def search_user_org def search_user_org
# enable search only for agents and admins # enable search only for agents and admins
if !current_user.is_role('Agent') && !current_user.is_role('Admin') if !current_user.is_role('Agent') && !current_user.is_role(Z_ROLENAME_ADMIN)
response_access_deny response_access_deny
return true return true
end end

View file

@ -190,7 +190,7 @@ class SessionsController < ApplicationController
# "switch" to user # "switch" to user
def switch_to_user def switch_to_user
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
# check user # check user
if !params[:id] if !params[:id]
@ -256,7 +256,7 @@ class SessionsController < ApplicationController
end end
def list def list
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
assets = {} assets = {}
sessions_clean = [] sessions_clean = []
SessionHelper.list.each {|session| SessionHelper.list.each {|session|
@ -274,7 +274,7 @@ class SessionsController < ApplicationController
end end
def delete def delete
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
SessionHelper::destroy( params[:id] ) SessionHelper::destroy( params[:id] )
render :json => {} render :json => {}
end end

View file

@ -5,31 +5,31 @@ class SettingsController < ApplicationController
# GET /settings # GET /settings
def index def index
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_index_render(Setting, params) model_index_render(Setting, params)
end end
# GET /settings/1 # GET /settings/1
def show def show
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_show_render(Setting, params) model_show_render(Setting, params)
end end
# POST /settings # POST /settings
def create def create
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_create_render(Setting, params) model_create_render(Setting, params)
end end
# PUT /settings/1 # PUT /settings/1
def update def update
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_update_render(Setting, params) model_update_render(Setting, params)
end end
# DELETE /settings/1 # DELETE /settings/1
def destroy def destroy
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_destory_render(Setting, params) model_destory_render(Setting, params)
end end
end end

View file

@ -96,7 +96,7 @@ curl http://localhost/api/v1/signatures.json -v -u #{login}:#{password} -H "Cont
=end =end
def create def create
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_create_render(Signature, params) model_create_render(Signature, params)
end end
@ -125,7 +125,7 @@ curl http://localhost/api/v1/signatures.json -v -u #{login}:#{password} -H "Cont
=end =end
def update def update
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_update_render(Signature, params) model_update_render(Signature, params)
end end
@ -140,7 +140,7 @@ Test:
=end =end
def destroy def destroy
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_destory_render(Signature, params) model_destory_render(Signature, params)
end end
end end

View file

@ -47,7 +47,7 @@ curl http://localhost/api/v1/slas.json -v -u #{login}:#{password}
=end =end
def index def index
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_index_render(Sla, params) model_index_render(Sla, params)
end end
@ -69,7 +69,7 @@ curl http://localhost/api/v1/slas/#{id}.json -v -u #{login}:#{password}
=end =end
def show def show
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_show_render(Sla, params) model_show_render(Sla, params)
end end
@ -98,7 +98,7 @@ curl http://localhost/api/v1/slas.json -v -u #{login}:#{password} -H "Content-Ty
=end =end
def create def create
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_create_render(Sla, params) model_create_render(Sla, params)
end end
@ -127,7 +127,7 @@ curl http://localhost/api/v1/slas.json -v -u #{login}:#{password} -H "Content-Ty
=end =end
def update def update
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_update_render(Sla, params) model_update_render(Sla, params)
end end
@ -145,7 +145,7 @@ curl http://localhost/api/v1/slas.json -v -u #{login}:#{password} -H "Content-Ty
=end =end
def destroy def destroy
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_destory_render(Sla, params) model_destory_render(Sla, params)
end end
end end

View file

@ -15,19 +15,19 @@ class TicketPrioritiesController < ApplicationController
# POST /ticket_priorities # POST /ticket_priorities
def create def create
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_create_render(Ticket::Priority, params) model_create_render(Ticket::Priority, params)
end end
# PUT /ticket_priorities/1 # PUT /ticket_priorities/1
def update def update
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_update_render(Ticket::Priority, params) model_update_render(Ticket::Priority, params)
end end
# DELETE /ticket_priorities/1 # DELETE /ticket_priorities/1
def destroy def destroy
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_destory_render(Ticket::Priority, params) model_destory_render(Ticket::Priority, params)
end end
end end

View file

@ -15,7 +15,7 @@ class UsersController < ApplicationController
def index def index
# only allow customer to fetch him self # only allow customer to fetch him self
if is_role(Z_ROLENAME_CUSTOMER) && !is_role('Admin') && !is_role('Agent') if is_role(Z_ROLENAME_CUSTOMER) && !is_role(Z_ROLENAME_ADMIN) && !is_role('Agent')
users = User.where( :id => current_user.id ) users = User.where( :id => current_user.id )
else else
users = User.all users = User.all
@ -85,7 +85,7 @@ class UsersController < ApplicationController
group_ids = [] group_ids = []
role_ids = [] role_ids = []
if count <= 2 if count <= 2
Role.where( :name => [ 'Admin', 'Agent'] ).each { |role| Role.where( :name => [ Z_ROLENAME_ADMIN, 'Agent'] ).each { |role|
role_ids.push role.id role_ids.push role.id
} }
Group.all().each { |group| Group.all().each { |group|
@ -203,17 +203,17 @@ class UsersController < ApplicationController
user.update_attributes( User.param_cleanup(params) ) user.update_attributes( User.param_cleanup(params) )
# only allow Admin's and Agent's # only allow Admin's and Agent's
if is_role('Admin') && is_role('Agent') && params[:role_ids] if is_role(Z_ROLENAME_ADMIN) && is_role('Agent') && params[:role_ids]
user.role_ids = params[:role_ids] user.role_ids = params[:role_ids]
end end
# only allow Admin's # only allow Admin's
if is_role('Admin') && params[:group_ids] if is_role(Z_ROLENAME_ADMIN) && params[:group_ids]
user.group_ids = params[:group_ids] user.group_ids = params[:group_ids]
end end
# only allow Admin's and Agent's # only allow Admin's and Agent's
if is_role('Admin') && is_role('Agent') && params[:organization_ids] if is_role(Z_ROLENAME_ADMIN) && is_role('Agent') && params[:organization_ids]
user.organization_ids = params[:organization_ids] user.organization_ids = params[:organization_ids]
end end
@ -235,7 +235,7 @@ class UsersController < ApplicationController
# @response_message 200 User successfully deleted. # @response_message 200 User successfully deleted.
# @response_message 401 Invalid session. # @response_message 401 Invalid session.
def destroy def destroy
return if deny_if_not_role('Admin') return if deny_if_not_role(Z_ROLENAME_ADMIN)
model_destory_render(User, params) model_destory_render(User, params)
end end
@ -260,7 +260,7 @@ class UsersController < ApplicationController
# @response_message 401 Invalid session. # @response_message 401 Invalid session.
def search def search
if is_role(Z_ROLENAME_CUSTOMER) && !is_role('Admin') && !is_role('Agent') if is_role(Z_ROLENAME_CUSTOMER) && !is_role(Z_ROLENAME_ADMIN) && !is_role('Agent')
response_access_deny response_access_deny
return return
end end
@ -324,7 +324,7 @@ class UsersController < ApplicationController
def history def history
# permissin check # permissin check
if !is_role('Admin') && !is_role('Agent') if !is_role(Z_ROLENAME_ADMIN) && !is_role('Agent')
response_access_deny response_access_deny
return return
end end
@ -715,7 +715,7 @@ curl http://localhost/api/v1/users/avatar -v -u #{login}:#{password} -H "Content
end end
def permission_check_by_role def permission_check_by_role
return true if is_role('Admin') return true if is_role(Z_ROLENAME_ADMIN)
return true if is_role('Agent') return true if is_role('Agent')
response_access_deny response_access_deny
@ -723,7 +723,7 @@ curl http://localhost/api/v1/users/avatar -v -u #{login}:#{password} -H "Content
end end
def permission_check def permission_check
return true if is_role('Admin') return true if is_role(Z_ROLENAME_ADMIN)
return true if is_role('Agent') return true if is_role('Agent')
# allow to update customer by him self # allow to update customer by him self

View file

@ -6,6 +6,6 @@ class Group < ApplicationModel
belongs_to :signature belongs_to :signature
validates :name, :presence => true validates :name, :presence => true
activity_stream_support :role => 'Admin' activity_stream_support :role => Z_ROLENAME_ADMIN
history_support history_support
end end

View file

@ -11,7 +11,7 @@ class Organization < ApplicationModel
has_many :members, :class_name => 'User' has_many :members, :class_name => 'User'
validates :name, :presence => true validates :name, :presence => true
activity_stream_support :role => 'Admin' activity_stream_support :role => Z_ROLENAME_ADMIN
history_support history_support
search_index_support search_index_support
notify_clients_support notify_clients_support

View file

@ -30,7 +30,7 @@ returns
end end
# check agent # check agent
return true if data[:current_user].is_role('Admin') return true if data[:current_user].is_role(Z_ROLENAME_ADMIN)
return true if data[:current_user].is_role('Agent') return true if data[:current_user].is_role('Agent')
return false return false
end end

View file

@ -26,7 +26,7 @@ returns
current_user = params[:current_user] current_user = params[:current_user]
# enable search only for agents and admins # enable search only for agents and admins
return [] if !current_user.is_role('Agent') && !current_user.is_role('Admin') return [] if !current_user.is_role('Agent') && !current_user.is_role(Z_ROLENAME_ADMIN)
# try search index backend # try search index backend
if SearchIndexBackend.enabled? if SearchIndexBackend.enabled?

View file

@ -4,5 +4,5 @@ class Role < ApplicationModel
has_and_belongs_to_many :users, :after_add => :cache_update, :after_remove => :cache_update has_and_belongs_to_many :users, :after_add => :cache_update, :after_remove => :cache_update
validates :name, :presence => true validates :name, :presence => true
activity_stream_support :role => 'Admin' activity_stream_support :role => Z_ROLENAME_ADMIN
end end

View file

@ -47,7 +47,7 @@ class User < ApplicationModel
store :preferences store :preferences
activity_stream_support( activity_stream_support(
:role => 'Admin', :role => Z_ROLENAME_ADMIN,
:ignore_attributes => { :ignore_attributes => {
:last_login => true, :last_login => true,
:image => true, :image => true,

View file

@ -28,7 +28,7 @@ returns
end end
# check agent # check agent
return true if data[:current_user].is_role('Admin') return true if data[:current_user].is_role(Z_ROLENAME_ADMIN)
return true if data[:current_user].is_role('Agent') return true if data[:current_user].is_role('Agent')
return false return false
end end

View file

@ -26,7 +26,7 @@ returns
current_user = params[:current_user] current_user = params[:current_user]
# enable search only for agents and admins # enable search only for agents and admins
return [] if !current_user.is_role('Agent') && !current_user.is_role('Admin') return [] if !current_user.is_role('Agent') && !current_user.is_role(Z_ROLENAME_ADMIN)
# try search index backend # try search index backend
if SearchIndexBackend.enabled? if SearchIndexBackend.enabled?