示例#1
0
 def markPageAsRead(self, pageId):
     chapters = AccountSettings.getManualUnreadPages()
     for chapter in chapters:
         if pageId in chapter:
             chapter.remove(pageId)
             AccountSettings.setManualUnreadPages(chapters)
             self.updatePaginator()
             break
    def addConter(self, param):
        chapters = AccountSettings.getManualUnreadPages()
        index = 0
        for chapter in chapters:
            length = len(chapter)
            param[index]['counter'] = str(length) if length > 0 else ''
            index += 1

        return param
示例#3
0
 def getUnreadPages(self):
     return sum(AccountSettings.getManualUnreadPages(), [])