From 2fd1686a175b41f1eec5e5e5b0a0e6645b702612 Mon Sep 17 00:00:00 2001 From: Wolfgang Schnerring Date: Tue, 20 Feb 2024 13:26:43 +0100 Subject: [PATCH] ZO-4751: Deactivate publishing to facebooknewstab --- core/docs/changelog/ZO-4751.change | 1 + core/src/zeit/workflow/publish_3rdparty.py | 2 ++ core/src/zeit/workflow/testing.py | 1 + 3 files changed, 4 insertions(+) create mode 100644 core/docs/changelog/ZO-4751.change diff --git a/core/docs/changelog/ZO-4751.change b/core/docs/changelog/ZO-4751.change new file mode 100644 index 0000000000..a12d14516f --- /dev/null +++ b/core/docs/changelog/ZO-4751.change @@ -0,0 +1 @@ +ZO-4751: Deactivate publishing to facebooknewstab diff --git a/core/src/zeit/workflow/publish_3rdparty.py b/core/src/zeit/workflow/publish_3rdparty.py index 3c01987893..027bca6ad4 100644 --- a/core/src/zeit/workflow/publish_3rdparty.py +++ b/core/src/zeit/workflow/publish_3rdparty.py @@ -165,6 +165,8 @@ class FacebookNewstab(grok.Adapter): def publish_json(self): config = zope.app.appsetup.product.getProductConfiguration('zeit.workflow') or {} + if not config.get('facebooknewstab-enabled'): # XXX + return None ignore_ressorts = { x.strip().lower() for x in config.get('facebooknewstab-ignore-ressorts', '').split(',') } diff --git a/core/src/zeit/workflow/testing.py b/core/src/zeit/workflow/testing.py index 2a7f79a79e..2421adf522 100644 --- a/core/src/zeit/workflow/testing.py +++ b/core/src/zeit/workflow/testing.py @@ -17,6 +17,7 @@ blacklist /blacklist publisher-base-url http://localhost:8060/test/ facebooknewstab-startdate 2021-03-24 + facebooknewstab-enabled true speechbert-ignore-genres datenvisualisierung video quiz speechbert-ignore-templates zon-liveblog