diff --git a/news_check/server/app.py b/news_check/server/app.py index 9d99796..2a6d324 100644 --- a/news_check/server/app.py +++ b/news_check/server/app.py @@ -34,7 +34,11 @@ def get_article_by_id(id): @app.route("/api/article/first") def get_article_first(min_id=0): with db: - article = models.ArticleDownload.select(models.ArticleDownload.id).where((models.ArticleDownload.verified == 0) & (models.ArticleDownload.id > min_id)).order_by(models.ArticleDownload.id).first() + article = models.ArticleDownload.select(models.ArticleDownload.id).where( + (models.ArticleDownload.verified == 0) & + (models.ArticleDownload.id > min_id) & + (models.ArticleDownload.archived_by == os.getenv("UNAME")) + ).order_by(models.ArticleDownload.id).first() return {"id" : article.id} @app.route("/api/article//next")