Merge branch 'develop' of github.com:martini/zammad into develop

This commit is contained in:
Martin Edenhofer 2015-05-05 12:56:41 +02:00
commit 453280d199
6 changed files with 12 additions and 15 deletions

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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