|
@@ -98,12 +98,12 @@ def buildTreeListForMenu():
|
98
|
98
|
loTreeList.append(loNode)
|
99
|
99
|
else:
|
100
|
100
|
# append the node to the parent list
|
101
|
|
- print "here he go ", loNode.parent_id
|
102
|
|
- print loTmpDict
|
103
|
101
|
# FIXME - D.A - 2013-10-08
|
104
|
102
|
# The following line may raise an exception
|
105
|
103
|
# We suppose that the parent node has already been added
|
106
|
104
|
# this *should* be the case, but the code does not check it
|
|
105
|
+ if loTmpDict.has_key(loNode.parent_id)==False:
|
|
106
|
+ loTmpDict[loNode.parent_id] = getNode(loNode.parent_id)
|
107
|
107
|
loTmpDict[loNode.parent_id].appendStaticChild(loNode)
|
108
|
108
|
|
109
|
109
|
print "=================="
|