diff --git a/server/src/uds/transports/NX/NXTransport.py b/server/src/uds/transports/NX/NXTransport.py index 6925f227..f909d6f5 100644 --- a/server/src/uds/transports/NX/NXTransport.py +++ b/server/src/uds/transports/NX/NXTransport.py @@ -202,6 +202,6 @@ class NXTransport(Transport): }.get(os['OS']) if os is None: - return super(NXTransport, self).getUDSTransportScript(self, userService, transport, ip, os, user, password, request) + return super(self.__class__, self).getUDSTransportScript(userService, transport, ip, os, user, password, request) return self.getScript('scripts/{}/direct.py'.format(os)).format(r=r) diff --git a/server/src/uds/transports/NX/TSNXTransport.py b/server/src/uds/transports/NX/TSNXTransport.py index 03aa1c94..05177a83 100644 --- a/server/src/uds/transports/NX/TSNXTransport.py +++ b/server/src/uds/transports/NX/TSNXTransport.py @@ -237,7 +237,7 @@ class TSNXTransport(Transport): }.get(os['OS']) if os is None: - return super(TSNXTransport, self).getUDSTransportScript(self, userService, transport, ip, os, user, password, request) + return super(self.__class__, self).getUDSTransportScript(userService, transport, ip, os, user, password, request) return self.getScript('scripts/{}/tunnel.py'.format(os)).format( r=r,