From 08b62de62f7bc4193c339024893f8fbdf02373c9 Mon Sep 17 00:00:00 2001 From: Francisco Penedo Date: Fri, 22 Dec 2023 18:05:55 +0100 Subject: [PATCH] Check if subscribing fails because already exists --- mail-rssify.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mail-rssify.py b/mail-rssify.py index e11c977..9d4630d 100755 --- a/mail-rssify.py +++ b/mail-rssify.py @@ -191,7 +191,10 @@ class TTRSS: body = self._make_request( "subscribeToFeed", feed_url=feed_url, category_id=cat_id ) - if body["content"]["status"]["code"] != 1: + status = body["content"]["status"]["code"] + if status == 0: + raise Exception("Feed already exists") + if status != 1: raise Exception(f"Failed to subscribe to {feed_url}: {body}")