From 3ae03c10a0975006343c3ecb4a37a6e6d72ef4ef Mon Sep 17 00:00:00 2001 From: Cédric Bonhomme Date: Wed, 4 Mar 2020 22:14:46 +0100 Subject: Fixed some issues with the bookmark view. --- newspipe/web/templates/bookmarks.html | 5 +++-- newspipe/web/templates/layout.html | 2 +- newspipe/web/views/bookmark.py | 13 ++++--------- 3 files changed, 8 insertions(+), 12 deletions(-) diff --git a/newspipe/web/templates/bookmarks.html b/newspipe/web/templates/bookmarks.html index 88b31abb..0f6e02c4 100644 --- a/newspipe/web/templates/bookmarks.html +++ b/newspipe/web/templates/bookmarks.html @@ -18,10 +18,11 @@
{% if tag %} -   {{ tag }} +   {{ tag }} {% endif %} {% if query %} -   {{ query }} + {% if tag %}
{% endif %} +   {{ query }} {% endif %}
diff --git a/newspipe/web/templates/layout.html b/newspipe/web/templates/layout.html index c122bb46..b40b540c 100644 --- a/newspipe/web/templates/layout.html +++ b/newspipe/web/templates/layout.html @@ -79,7 +79,7 @@ diff --git a/newspipe/web/views/bookmark.py b/newspipe/web/views/bookmark.py index 6e67716f..db15be42 100644 --- a/newspipe/web/views/bookmark.py +++ b/newspipe/web/views/bookmark.py @@ -94,15 +94,10 @@ def list_(per_page, status="all"): # query for the shared bookmarks (of all users) head_titles = [gettext("Recent bookmarks")] filters["shared"] = True - last_bookmark = ( - BookmarkController(user_id) - .read(**filters) - .order_by(desc("time")) - .limit(1)[0] - ) - not_created_before = last_bookmark.time - datetime.timedelta(days=365) - filters["time__gt"] = not_created_before # only "recent" bookmarks - bookmarks = BookmarkController(user_id).read(**filters).order_by(desc("time")) + + bookmarks = ( + BookmarkController(user_id).read(**filters).order_by(desc("time")).limit(100) + ) # tag_contr = BookmarkTagController(user_id) # tag_contr.read().join(bookmarks).all() -- cgit