From bfda87789f645937b189960e60d941363d3b4a05 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Fri, 6 Jan 2023 15:29:34 +0000 Subject: [PATCH] Navigation links --- webapp_search.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/webapp_search.py b/webapp_search.py index 1f2920c63..86dbf3de5 100644 --- a/webapp_search.py +++ b/webapp_search.py @@ -1409,6 +1409,13 @@ def hashtag_search_json(nickname: str, domain: str, port: int, 'totalItems': 0, 'type': 'OrderedCollection' } + hashtag_json['first'] = \ + http_prefix + '://' + domain_full + '/tags/' + \ + hashtag + '?page=1' + if page_number > 1: + hashtag_json['prev'] = \ + http_prefix + '://' + domain_full + '/tags/' + \ + hashtag + '?page=' + str(page_number - 1) page_items = 0 for index, _ in enumerate(lines): post_id = lines[index].strip('\n').strip('\r') @@ -1442,6 +1449,9 @@ def hashtag_search_json(nickname: str, domain: str, port: int, hashtag_json['orderedItems'].append(id_str) hashtag_json['totalItems'] += 1 if hashtag_json['totalItems'] >= posts_per_page: + hashtag_json['next'] = \ + http_prefix + '://' + domain_full + '/tags/' + \ + hashtag + '?page=' + str(page_number + 1) break return hashtag_json