Fixed a few issues related to use of 'lambda'.

Mon, 30 Aug 2021 18:36:05 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 30 Aug 2021 18:36:05 +0200
changeset 8560
532068b0edb4
parent 8559
dc5248bd4ed3
child 8576
fe1957c69854
child 8657
1acee0c15156

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):

eric ide

mercurial