[CalendarServer-changes] [10314] CalendarServer/branches/users/gaya/sharedgroups/txdav/common/ datastore/sql.py
source_changes at macosforge.org
source_changes at macosforge.org
Fri Jan 18 21:08:18 PST 2013
Revision: 10314
http://trac.calendarserver.org//changeset/10314
Author: gaya at apple.com
Date: 2013-01-18 21:08:18 -0800 (Fri, 18 Jan 2013)
Log Message:
-----------
clean up a bit from last merge from trunk
Modified Paths:
--------------
CalendarServer/branches/users/gaya/sharedgroups/txdav/common/datastore/sql.py
Modified: CalendarServer/branches/users/gaya/sharedgroups/txdav/common/datastore/sql.py
===================================================================
--- CalendarServer/branches/users/gaya/sharedgroups/txdav/common/datastore/sql.py 2013-01-19 04:44:01 UTC (rev 10313)
+++ CalendarServer/branches/users/gaya/sharedgroups/txdav/common/datastore/sql.py 2013-01-19 05:08:18 UTC (rev 10314)
@@ -2743,23 +2743,15 @@
bind.BIND_STATUS,
bind.MESSAGE]
columns.extend(cls.metadataColumns())
+ return Select(columns,
+ From=child.join(
+ bind, child.RESOURCE_ID == bind.RESOURCE_ID,
+ 'left outer').join(
+ childMetaData, childMetaData.RESOURCE_ID == bind.RESOURCE_ID,
+ 'left outer'),
+ Where=(bind.HOME_RESOURCE_ID == Parameter("homeID")
+ ).And(bind.BIND_STATUS == _BIND_STATUS_ACCEPTED))
- if child == childMetaData:
- return Select(columns,
- From=child.join(
- bind, child.RESOURCE_ID == bind.RESOURCE_ID,
- 'left outer'),
- Where=(bind.HOME_RESOURCE_ID == Parameter("homeID")
- ).And(bind.BIND_STATUS == _BIND_STATUS_ACCEPTED))
- else:
- return Select(columns,
- From=child.join(
- bind, child.RESOURCE_ID == bind.RESOURCE_ID,
- 'left outer').join(
- childMetaData, childMetaData.RESOURCE_ID == bind.RESOURCE_ID,
- 'left outer'),
- Where=(bind.HOME_RESOURCE_ID == Parameter("homeID")
- ).And(bind.BIND_STATUS == _BIND_STATUS_ACCEPTED))
def shareMode(self):
@@ -3100,10 +3092,12 @@
if name.startswith("."):
raise HomeChildNameNotAllowedError(name)
+ # Create this object
resourceID = (
yield cls._insertHomeChild.on(home._txn))[0][0]
- created, modified = (
+ # Initialize this object
+ _created, _modified = (
yield cls._insertHomeChildMetaData.on(home._txn,
resourceID=resourceID))[0]
@@ -3116,8 +3110,8 @@
# Initialize other state
child = cls(home, name, resourceID, _BIND_MODE_OWN, _BIND_STATUS_ACCEPTED)
- child._created = created
- child._modified = modified
+ child._created = _created
+ child._modified = _modified
yield child._loadPropertyStore()
child.properties()[
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20130118/ed75eca2/attachment.html>
More information about the calendarserver-changes
mailing list