예제 #1
0
    def GetAllMessages(self):
        from message import Message
        allGroupTags = Project._projectsToGroups.GetRows(
            projectID=self.projectID, _getDeleted=False)
        if allGroupTags:
            allMessages = []
            for aGroupTag in allGroupTags:
                allMessages += Message.GetWithFilter(groupID=aGroupTag.groupID)

            return allMessages
        else:
            return []
예제 #2
0
    def GetAllMessages(self):
        """
        Get all messages tagged with this project
        returns:
            list of message wrappers; or empty list if nothing is found
        """
        from message import Message
        allGroupTags = Project._projectsToGroups.GetRows(
            projectID=self.projectID, _getDeleted=False)
        if allGroupTags:
            allMessages = []
            for aGroupTag in allGroupTags:
                allMessages += Message.GetWithFilter(groupID=aGroupTag.groupID)

            return allMessages
        else:
            return []