mirror of https://github.com/jumpserver/jumpserver
Merge branch 'dev' of github.com:jumpserver/jumpserver into dev
commit
4b322fe9f6
|
@ -54,10 +54,6 @@ class TreeService(Tree):
|
|||
tree.init_assets()
|
||||
return tree
|
||||
|
||||
def init_assets_async(self):
|
||||
t = threading.Thread(target=self.init_assets)
|
||||
t.start()
|
||||
|
||||
def init_assets(self):
|
||||
from orgs.utils import tmp_to_root_org
|
||||
self.all_nodes_assets_map = {}
|
||||
|
|
|
@ -17,7 +17,7 @@ class SwitchOrgView(DetailView):
|
|||
oid = str(self.object.id)
|
||||
request.session['oid'] = oid
|
||||
host = request.get_host()
|
||||
referer = request.META.get('HTTP_REFERER')
|
||||
referer = request.META.get('HTTP_REFERER', '')
|
||||
if referer.find(host) == -1:
|
||||
return redirect(reverse('index'))
|
||||
if UUID_PATTERN.search(referer):
|
||||
|
|
|
@ -158,9 +158,10 @@ class AssetPermissionUtilV2(AssetPermissionUtilCacheMixin):
|
|||
|
||||
@timeit
|
||||
def filter_permissions(self, **filters):
|
||||
filters_json = json.dumps(filters, sort_keys=True)
|
||||
self.cache_policy = '0'
|
||||
# filters_json = json.dumps(filters, sort_keys=True)
|
||||
self._permissions = self.permissions.filter(**filters)
|
||||
self._filter_id = md5(filters_json.encode()).hexdigest()
|
||||
# self._filter_id = md5(filters_json.encode()).hexdigest()
|
||||
|
||||
@lazyproperty
|
||||
def user_tree(self):
|
||||
|
|
Loading…
Reference in New Issue