示例#1
0
 def get_creator_info(self):
     owner = self.getOwner()
     if owner is not None:
         identifier = self.getOwner().getId()
         if identifier:
             return getUtility(IMemberService).get_cached_member(identifier, location=self)
     return noneMember.__of__(self)
示例#2
0
 def get_creator_info(self):
     owner = self.getOwner()
     if owner is not None:
         identifier = self.getOwner().getId()
         if identifier:
             return getUtility(IMemberService).get_cached_member(
                 identifier, location=self)
     return noneMember.__of__(self)
示例#3
0
 def get_last_author_info(self):
     previewable = self.get_previewable()
     if previewable is not None:
         return previewable.get_last_author_info()
     return noneMember.__of__(self)
示例#4
0
 def get_last_author_info(self):
     previewable = self.get_previewable()
     if previewable is not None:
         return previewable.get_last_author_info()
     return noneMember.__of__(self)
示例#5
0
 def get_last_author_info(self):
     info = getattr(self, '_last_author_info', None)
     if info is None:
         return noneMember.__of__(self)
     return info.__of__(self)
示例#6
0
 def get_last_author_info(self):
     info = getattr(self, "_last_author_info", None)
     if info is None:
         return noneMember.__of__(self)
     return info.__of__(self)