From ca0e1c321d264e8d86a6594ea7fc4ca3a426dc9d Mon Sep 17 00:00:00 2001 From: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com> Date: Sun, 24 Nov 2024 14:17:35 -0800 Subject: [PATCH] Convert CustomArrow to string in newsletter raw json --- plexpy/newsletters.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plexpy/newsletters.py b/plexpy/newsletters.py index b49077a2..c44b505f 100644 --- a/plexpy/newsletters.py +++ b/plexpy/newsletters.py @@ -459,8 +459,12 @@ class Newsletter(object): self.retrieve_data() + # Convert CustomArrow to string + from plexpy.notification_handler import CustomArrow + parameters = {k: str(v) if isinstance(v, CustomArrow) else v for k, v in self.parameters.items()} + return {'title': self.NAME, - 'parameters': self.parameters, + 'parameters': parameters, 'data': self.data} def generate_newsletter(self, preview=False):