mirror of https://github.com/jumpserver/jumpserver
parent
d1391cb5d5
commit
9e10029bdd
|
@ -61,8 +61,8 @@ class AllTypes(ChoicesMixin):
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def get_automation_methods(cls):
|
def get_automation_methods(cls):
|
||||||
from assets.automations.methods import platform_automation_methods as asset_methods
|
from assets.automations import platform_automation_methods as asset_methods
|
||||||
from accounts.automations.methods import platform_automation_methods as account_methods
|
from accounts.automations import platform_automation_methods as account_methods
|
||||||
return asset_methods + account_methods
|
return asset_methods + account_methods
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
|
|
|
@ -142,25 +142,3 @@ class EndMiddleware:
|
||||||
response = self.get_response(request)
|
response = self.get_response(request)
|
||||||
request._e_time_end = time.time()
|
request._e_time_end = time.time()
|
||||||
return response
|
return response
|
||||||
|
|
||||||
|
|
||||||
class TranslatePatchMiddleware:
|
|
||||||
def __init__(self, get_response):
|
|
||||||
self.get_response = get_response
|
|
||||||
|
|
||||||
def __call__(self, request):
|
|
||||||
from assets.automations import methods as assets
|
|
||||||
from accounts.automations import methods as accounts
|
|
||||||
language = request.LANGUAGE_CODE
|
|
||||||
if language != settings.LANGUAGE_CODE:
|
|
||||||
settings.LANGUAGE_CODE = language
|
|
||||||
assets.platform_automation_methods = \
|
|
||||||
assets.get_platform_automation_methods(
|
|
||||||
assets.BASE_DIR
|
|
||||||
)
|
|
||||||
accounts.platform_automation_methods = \
|
|
||||||
accounts.get_platform_automation_methods(
|
|
||||||
accounts.BASE_DIR
|
|
||||||
)
|
|
||||||
response = self.get_response(request)
|
|
||||||
return response
|
|
||||||
|
|
|
@ -160,7 +160,6 @@ MIDDLEWARE = [
|
||||||
'django.middleware.security.SecurityMiddleware',
|
'django.middleware.security.SecurityMiddleware',
|
||||||
'django.contrib.sessions.middleware.SessionMiddleware',
|
'django.contrib.sessions.middleware.SessionMiddleware',
|
||||||
'django.middleware.locale.LocaleMiddleware',
|
'django.middleware.locale.LocaleMiddleware',
|
||||||
'jumpserver.middleware.TranslatePatchMiddleware',
|
|
||||||
'django.middleware.common.CommonMiddleware',
|
'django.middleware.common.CommonMiddleware',
|
||||||
'django.middleware.csrf.CsrfViewMiddleware',
|
'django.middleware.csrf.CsrfViewMiddleware',
|
||||||
'django.contrib.auth.middleware.AuthenticationMiddleware',
|
'django.contrib.auth.middleware.AuthenticationMiddleware',
|
||||||
|
|
Loading…
Reference in New Issue