diff --git a/dns/ddclient/src/opnsense/scripts/ddclient/lib/account/netcup.py b/dns/ddclient/src/opnsense/scripts/ddclient/lib/account/netcup.py index 9260179a19..a1e787c218 100755 --- a/dns/ddclient/src/opnsense/scripts/ddclient/lib/account/netcup.py +++ b/dns/ddclient/src/opnsense/scripts/ddclient/lib/account/netcup.py @@ -121,7 +121,7 @@ def _logout(self): 'action': 'logout', 'param': { 'customernumber': self._account['username'], - 'apikey': self.netcupAPIKey, + 'apikey': self.settings['APIKey'], 'apisessionid': self.netcupAPISessionID } } @@ -162,7 +162,7 @@ def _createRequestPayload(self, action, extraParameters={}): 'param': { 'domainname': self.domain, 'customernumber': self._account['username'], - 'apikey': self.netcupAPIKey, + 'apikey': self.settings['APIKey'], 'apisessionid': self.netcupAPISessionID, } } @@ -175,7 +175,7 @@ def _sendRequest(self, payload): resp = req.json() except requests.exceptions.JSONDecodeError: resp = {} - if resp.get('status', '') == 'success' and resp.get('responsedata', None): + if resp.get('status', '') == 'success': return resp['responsedata'] else: syslog.syslog(