this repo has no description

fix(feedweb): drop cursor unless at limit

Changed files
+5 -2
+5 -2
feedweb.py
···
return debug, headers
posts = feed_manager.serve_feed(feed_uri, limit, offset, langs, debug=False)
-
offset += len(posts)
-
return dict(cursor=str(offset), feed=[dict(post=uri) for uri in posts])
app.wsgi_app = DispatcherMiddleware(app.wsgi_app, {
'/metrics': make_wsgi_app()
···
return debug, headers
posts = feed_manager.serve_feed(feed_uri, limit, offset, langs, debug=False)
+
if len(posts) == limit:
+
offset += len(posts)
+
return dict(cursor=str(offset), feed=[dict(post=uri) for uri in posts])
+
else:
+
return dict(feed=[dict(post=uri) for uri in posts])
app.wsgi_app = DispatcherMiddleware(app.wsgi_app, {
'/metrics': make_wsgi_app()