Ver código fonte

remove random return of a node. note: this break application until associated mako templates are commit

Damien Accorsi 11 anos atrás
pai
commit
05d1e10ad3
1 arquivos alterados com 4 adições e 5 exclusões
  1. 4 5
      pboard/pboard/lib/dbapi.py

+ 4 - 5
pboard/pboard/lib/dbapi.py Ver arquivo

@@ -70,17 +70,16 @@ class PODUserFilteredApiController(object):
70 70
 
71 71
   def createDummyNode(self):
72 72
     loNewNode = self.createNode()
73
-    loNewNode.data_label   = 'New document'
74
-    loNewNode.data_content = 'insert content...'
73
+    loNewNode.data_label   = ''
74
+    loNewNode.data_content = ''
75 75
     return loNewNode
76 76
 
77 77
 
78 78
   def getNode(self, liNodeId):
79 79
     liOwnerIdList = self._getUserIdListForFiltering()
80
-    if liNodeId==0:
81
-      return DBSession.query(pbmd.PBNode).options(joinedload_all("_lAllChildren")).filter(pbmd.PBNode.owner_id.in_(liOwnerIdList)).first()
82
-    else:
80
+    if liNodeId!=0:
83 81
       return DBSession.query(pbmd.PBNode).options(joinedload_all("_lAllChildren")).filter(pbmd.PBNode.node_id==liNodeId).filter(pbmd.PBNode.owner_id.in_(liOwnerIdList)).one()
82
+    return None
84 83
 
85 84
 
86 85
   def getLastModifiedNodes(self, piMaxNodeNb):