Merge branch 'develop' of github.com:martini/zammad into develop
This commit is contained in:
commit
453280d199
6 changed files with 12 additions and 15 deletions
|
@ -271,11 +271,5 @@ Lint/Eval:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
Rails/HasAndBelongsToMany:
|
Rails/HasAndBelongsToMany:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
Style/MethodName:
|
|
||||||
Enabled: false
|
|
||||||
Style/ModuleFunction:
|
Style/ModuleFunction:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
Style/AccessModifierIndentation:
|
|
||||||
Enabled: false
|
|
||||||
Lint/Loop:
|
|
||||||
Enabled: false
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ class ObjectManagerAttributesController < ApplicationController
|
||||||
def list
|
def list
|
||||||
return if deny_if_not_role(Z_ROLENAME_ADMIN)
|
return if deny_if_not_role(Z_ROLENAME_ADMIN)
|
||||||
render json: {
|
render json: {
|
||||||
objects: ObjectManager.listFrontendObjects,
|
objects: ObjectManager.list_frontend_objects,
|
||||||
}
|
}
|
||||||
#model_index_render(ObjectManager::Attribute, params)
|
#model_index_render(ObjectManager::Attribute, params)
|
||||||
end
|
end
|
||||||
|
|
|
@ -81,7 +81,7 @@ returns
|
||||||
attributes
|
attributes
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
=begin
|
=begin
|
||||||
|
|
||||||
|
|
|
@ -6,11 +6,11 @@ class ObjectManager
|
||||||
|
|
||||||
list all backend managed object
|
list all backend managed object
|
||||||
|
|
||||||
ObjectManager.listObjects()
|
ObjectManager.list_objects()
|
||||||
|
|
||||||
=end
|
=end
|
||||||
|
|
||||||
def self.listObjects
|
def self.list_objects
|
||||||
['Ticket', 'TicketArticle', 'User', 'Organization', 'Group' ]
|
['Ticket', 'TicketArticle', 'User', 'Organization', 'Group' ]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -18,11 +18,11 @@ list all backend managed object
|
||||||
|
|
||||||
list all frontend managed object
|
list all frontend managed object
|
||||||
|
|
||||||
ObjectManager.listFrontendObjects()
|
ObjectManager.list_frontend_objects()
|
||||||
|
|
||||||
=end
|
=end
|
||||||
|
|
||||||
def self.listFrontendObjects
|
def self.list_frontend_objects
|
||||||
['Ticket', 'User', 'Organization' ] #, 'Group' ]
|
['Ticket', 'User', 'Organization' ] #, 'Group' ]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -28,8 +28,11 @@ class Token < ActiveRecord::Base
|
||||||
private
|
private
|
||||||
|
|
||||||
def generate_token
|
def generate_token
|
||||||
begin
|
|
||||||
|
loop do
|
||||||
self.name = SecureRandom.hex(20)
|
self.name = SecureRandom.hex(20)
|
||||||
end while Token.exists?( name: self.name )
|
|
||||||
|
break if !Token.exists?( name: self.name )
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -18,7 +18,7 @@ module SessionHelper
|
||||||
|
|
||||||
def self.models(user = nil)
|
def self.models(user = nil)
|
||||||
models = {}
|
models = {}
|
||||||
objects = ObjectManager.listObjects
|
objects = ObjectManager.list_objects
|
||||||
objects.each {|object|
|
objects.each {|object|
|
||||||
attributes = ObjectManager::Attribute.by_object(object, user)
|
attributes = ObjectManager::Attribute.by_object(object, user)
|
||||||
models[object] = attributes
|
models[object] = attributes
|
||||||
|
|
Loading…
Reference in a new issue