Mon, 30 Aug 2021 18:36:05 +0200
Fixed a few issues related to use of 'lambda'.
eric6/WebBrowser/VirusTotal/VirusTotalApi.py | file | annotate | diff | comparison | revisions | |
eric6/WebBrowser/WebBrowserWindow.py | file | annotate | diff | comparison | revisions |
--- a/eric6/WebBrowser/VirusTotal/VirusTotalApi.py Mon Aug 30 17:47:32 2021 +0200 +++ b/eric6/WebBrowser/VirusTotal/VirusTotalApi.py Mon Aug 30 18:36:05 2021 +0200 @@ -169,7 +169,7 @@ WebBrowser.WebBrowserWindow.WebBrowserWindow.networkManager() ) reply = nam.post(request, params) - reply.finished.connect(self.__submitUrlFinished) + reply.finished.connect(lambda: self.__submitUrlFinished(reply)) self.__replies.append(reply) def __submitUrlFinished(self, reply): @@ -216,7 +216,8 @@ WebBrowser.WebBrowserWindow.WebBrowserWindow.networkManager() ) reply = nam.post(request, params) - reply.finished.connect(self.__getUrlScanReportUrlFinished) + reply.finished.connect( + lambda: self.__getUrlScanReportUrlFinished(reply)) self.__replies.append(reply) def __getUrlScanReportUrlFinished(self, reply): @@ -252,7 +253,8 @@ WebBrowser.WebBrowserWindow.WebBrowserWindow.networkManager() ) reply = nam.post(request, params) - reply.finished.connect(self.__getFileScanReportUrlFinished) + reply.finished.connect( + lambda: self.__getFileScanReportUrlFinished(reply)) self.__replies.append(reply) def __getFileScanReportUrlFinished(self, reply): @@ -293,7 +295,8 @@ WebBrowser.WebBrowserWindow.WebBrowserWindow.networkManager() ) reply = nam.get(request) - reply.finished.connect(self.__getIpAddressReportFinished) + reply.finished.connect( + lambda: self.__getIpAddressReportFinished(reply)) self.__replies.append(reply) def __getIpAddressReportFinished(self, reply):
--- a/eric6/WebBrowser/WebBrowserWindow.py Mon Aug 30 17:47:32 2021 +0200 +++ b/eric6/WebBrowser/WebBrowserWindow.py Mon Aug 30 18:36:05 2021 +0200 @@ -4381,7 +4381,7 @@ feedsManager.newWindow.connect(self.openUrlNewWindow) feedsManager.newPrivateWindow.connect(self.openUrlNewPrivateWindow) feedsManager.rejected.connect( - lambda fm: self.__feedsManagerClosed(fm)) + lambda: self.__feedsManagerClosed(feedsManager)) feedsManager.show() def __feedsManagerClosed(self, feedsManager):