From ffef23f1854d8166eec75a5d94b2524a63e6e06c Mon Sep 17 00:00:00 2001 From: makefu Date: Tue, 31 Mar 2020 22:35:53 +0200 Subject: add sorted --- ebknotify/feed.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'ebknotify') diff --git a/ebknotify/feed.py b/ebknotify/feed.py index ce0e4a2..a09b79a 100644 --- a/ebknotify/feed.py +++ b/ebknotify/feed.py @@ -13,9 +13,8 @@ class Feed(FeedGenerator): self.language('de') def load_cache(self,cache) -> None: - for item in cache.store.values(): - print(item) - fe = self.add_entry() + for item in sorted(cache.store.values(),key= lambda f: f['notify']['creation']): + fe = self.add_entry(order='prepend') available = 'available' if item['notify']['seen'] else 'sold' fe.id(f"{item['notify']['url']}#{available}") fe.category({'term':item['category']['localized-name']['value']}) -- cgit v1.2.3