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"