eric6/Utilities/FtpUtilities.py

changeset 8205
4a0f1f896341
parent 7923
91e843545d9a
child 8217
385f60c94548
--- a/eric6/Utilities/FtpUtilities.py	Thu Apr 08 17:27:12 2021 +0200
+++ b/eric6/Utilities/FtpUtilities.py	Thu Apr 08 18:27:47 2021 +0200
@@ -323,9 +323,9 @@
         try:
             return self.__parseLine(line)
         except FtpDirLineParserError:
-            if self.__modeSwitchAllowed:
-                self.__parseLine = self.__parseWindowsLine
-                self.__modeSwitchAllowed = False
-                return self.__parseLine(line)
-            else:
+            if not self.__modeSwitchAllowed:
                 raise
+            
+            self.__parseLine = self.__parseWindowsLine
+            self.__modeSwitchAllowed = False
+            return self.__parseLine(line)

eric ide

mercurial