diff --git a/main.py b/main.py index d22912d..b7d52b6 100755 --- a/main.py +++ b/main.py @@ -1,5 +1,7 @@ #!/usr/bin/env python3 +import json + from dolibarrpy import Dolibarrpy from flask import Flask, abort, request from ldap3 import ALL, Connection, ObjectDef, Reader, Server, WritableEntry, Writer @@ -196,6 +198,9 @@ def webhook_receiver(): abort(400) triggercode = data['triggercode'] obj = data['object'] + if config.DOLIBARR_API_DEBUG: + print("Received webhook trigger of type", triggercode, "with content:") + print(json.dumps(obj)) dolibarr_client = Dolibarrpy(url=config.DOLIBARR_API_BASE, token=config.DOLIBARR_API_TOKEN, timeout=16, debug=config.DOLIBARR_API_DEBUG) ldap_server = Server(config.LDAP_HOST, config.LDAP_PORT, get_info=ALL) if triggercode.startswith('USER_'):