eric7/WebBrowser/Sync/DirectorySyncHandler.py

branch
eric7
changeset 9153
506e35e424d5
parent 8881
54e42bc2437a
--- a/eric7/WebBrowser/Sync/DirectorySyncHandler.py	Thu Jun 16 18:28:59 2022 +0200
+++ b/eric7/WebBrowser/Sync/DirectorySyncHandler.py	Fri Jun 17 16:36:14 2022 +0200
@@ -8,8 +8,9 @@
 """
 
 import os
+import pathlib
 
-from PyQt6.QtCore import pyqtSignal, QByteArray, QFileInfo, QCoreApplication
+from PyQt6.QtCore import pyqtSignal, QByteArray, QCoreApplication
 
 from .SyncHandler import SyncHandler
 
@@ -156,15 +157,16 @@
             os.path.exists(os.path.join(
                 Preferences.getWebBrowser("SyncDirectoryPath"),
                 self._remoteFiles[type_])) and
-            QFileInfo(fileName).lastModified() <= QFileInfo(
+            pathlib.Path(fileName).stat().st_mtime <= pathlib.Path(
                 os.path.join(Preferences.getWebBrowser("SyncDirectoryPath"),
-                             self._remoteFiles[type_])).lastModified()
+                             self._remoteFiles[type_])).stat().st_mtime
         ):
             self.__downloadFile(
                 type_, fileName,
-                QFileInfo(os.path.join(
+                int(pathlib.Path(os.path.join(
                     Preferences.getWebBrowser("SyncDirectoryPath"),
-                    self._remoteFiles[type_])).lastModified().toTime_t())
+                    self._remoteFiles[type_])).stat().st_mtime)
+            )
         else:
             if not os.path.exists(os.path.join(
                     Preferences.getWebBrowser("SyncDirectoryPath"),

eric ide

mercurial