From 666d31391ff876c24d5d6fc8d692128d4829cd17 Mon Sep 17 00:00:00 2001 From: John Gaunt Date: Sat, 6 Nov 2021 15:24:27 -0400 Subject: [PATCH] moved httpHeaders variable around to work --- seafile-ldap.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/seafile-ldap.py b/seafile-ldap.py index 323f43d..0e53b47 100644 --- a/seafile-ldap.py +++ b/seafile-ldap.py @@ -13,16 +13,14 @@ import mysql.connector def request(resource, seafileURL, seafileToken, method='GET', data=None, dataIsJson=True): if data is None: - data = '' + httpHeaders = {'Accept': 'application/json; charset=utf-8; indent=4', 'Authorization': 'Token {0}'.format(seafileToken)} + data = '' else: if dataIsJson: data = json.dumps(data) httpHeaders = {'Content-type': 'application/json', 'Accept': 'application/json; charset=utf-8; indent=4', 'Authorization': 'Token {0}'.format(seafileToken)} else: - if method == "POST": - httpHeaders = {'Content-type': 'application/x-www-form-urlencoded', 'Accept': 'application/json; charset=utf-8; indent=4', 'Authorization': 'Token {0}'.format(seafileToken)} - else: - httpHeaders = {'Accept': 'application/json; charset=utf-8; indent=4', 'Authorization': 'Token {0}'.format(seafileToken)} + httpHeaders = {'Content-type': 'application/x-www-form-urlencoded', 'Accept': 'application/json; charset=utf-8; indent=4', 'Authorization': 'Token {0}'.format(seafileToken)} url = '{0}/api/v2.1/{1}'.format(seafileURL, resource) logger.debug('Request URL: {0}'.format(url)) logger.debug('Request Method: {0}'.format(method))