字典删除bug
This commit is contained in:
parent
96e2da6246
commit
c66c4f3ad9
|
|
@ -1674,10 +1674,9 @@ def getdickey(req):
|
||||||
ret=[]
|
ret=[]
|
||||||
for i in r_list:
|
for i in r_list:
|
||||||
parent=i['parent']
|
parent=i['parent']
|
||||||
if parent:
|
if parent in r_dict and 'children' in r_dict[parent]:
|
||||||
if 'children' in r_dict[parent]:
|
|
||||||
r_dict[parent]['children'].append(i)
|
r_dict[parent]['children'].append(i)
|
||||||
else:
|
elif parent in r_dict:
|
||||||
r_dict[parent]['children'] = [i]
|
r_dict[parent]['children'] = [i]
|
||||||
else:
|
else:
|
||||||
ret.append(i)
|
ret.append(i)
|
||||||
|
|
@ -1702,10 +1701,9 @@ def getdickey(req):
|
||||||
ret=[]
|
ret=[]
|
||||||
for i in r_list:
|
for i in r_list:
|
||||||
parent=i['parent']
|
parent=i['parent']
|
||||||
if parent:
|
if parent in r_dict and 'children' in r_dict[parent]:
|
||||||
if 'children' in r_dict[parent]:
|
|
||||||
r_dict[parent]['children'].append(i)
|
r_dict[parent]['children'].append(i)
|
||||||
else:
|
elif parent in r_dict:
|
||||||
r_dict[parent]['children'] = [i]
|
r_dict[parent]['children'] = [i]
|
||||||
else:
|
else:
|
||||||
ret.append(i)
|
ret.append(i)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue