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