From 3a351ac5b773906c61390158ab8d5d14808f9ad1 Mon Sep 17 00:00:00 2001 From: Thomas Peetz Date: Tue, 21 Jul 2026 18:55:03 +0000 Subject: [PATCH] fix json conversion --- kontor-scripts/add_link.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/kontor-scripts/add_link.py b/kontor-scripts/add_link.py index 34c654a..9f16b47 100644 --- a/kontor-scripts/add_link.py +++ b/kontor-scripts/add_link.py @@ -4,6 +4,7 @@ read file with URLs and store in DB import logging.config import requests import yaml +import json from argparse import ArgumentParser, ArgumentDefaultsHelpFormatter from pathlib import Path from platformdirs import PlatformDirs @@ -55,7 +56,8 @@ class AddLinkMessage(MessagingHandler): def on_sendable(self, event: Event): self.log.info("send message") - event.sender.send(Message(body=self.url, address=self.address, content_type="text/json")) + json_content = json.dumps(self.url) + event.sender.send(Message(body=json_content, address=self.address, content_type="text/json")) event.connection.close() event.sender.close() @@ -67,7 +69,7 @@ if __name__ == '__main__': logger = get_logger(args.verbose, args.config) logger.info('kontor.add_link started') link: str = args.url - data = {"url": link} + data = {"\"url\"": "\"" + link+ "\""} if args.api: if args.video: request: str = "http://127.0.0.1:8800/api/video/files"