Example #1
0
 def process(self):
     outline = opml.from_string(self.opml_xml)
     self.clear_feeds()
     folders = self.process_outline(outline)
     UserSubscriptionFolders.objects.create(user=self.user,
                                            folders=json.encode(folders))
     return folders
Example #2
0
 def process(self):
     self.clear_feeds()
     outline = opml.from_string(str(self.opml_xml))
     folders = self.process_outline(outline)
     self.clear_folders()
     UserSubscriptionFolders.objects.create(user=self.user, folders=json.encode(folders))
     
     return folders
Example #3
0
 def process(self):
     # self.clear_feeds()
     outline = opml.from_string(str(self.opml_xml))
     folders = self.get_folders()
     folders = self.process_outline(outline, folders)
     # self.clear_folders()
     self.usf.folders = json.encode(folders)
     self.usf.save()
     
     return folders
Example #4
0
    def process(self):
        # self.clear_feeds()
        outline = opml.from_string(str(self.opml_xml))
        folders = self.get_folders()
        folders = self.process_outline(outline, folders)
        # self.clear_folders()
        self.usf.folders = json.encode(folders)
        self.usf.save()

        return folders
Example #5
0
    def process(self):
        # self.clear_feeds()
        outline = opml.from_string(str(self.opml_xml))
        folders = self.get_folders()
        try:
            folders = self.process_outline(outline, folders)
        except AttributeError:
            folders = None
        else:
            # self.clear_folders()
            self.usf.folders = json.encode(folders)
            self.usf.save()

        return folders
Example #6
0
 def process(self):
     # self.clear_feeds()
     outline = opml.from_string(str(self.opml_xml))
     folders = self.get_folders()
     try:
         folders = self.process_outline(outline, folders)
     except AttributeError:
         folders = None
     else:
         # self.clear_folders()
         self.usf.folders = json.encode(folders)
         self.usf.save()
     
     return folders
Example #7
0
 def count_feeds_in_opml(self):
     opml_count = len(opml.from_string(self.opml_xml))
     sub_count = UserSubscription.objects.filter(user=self.user).count()
     return max(sub_count, opml_count)
Example #8
0
 def count_feeds_in_opml(self):
     opml_count = len(opml.from_string(self.opml_xml))
     sub_count = UserSubscription.objects.filter(user=self.user).count()
     return max(sub_count, opml_count)