Pārlūkot izejas kodu

fix(api): patch Windows timezone set (#1575)

Rhon Joe 1 gadu atpakaļ
vecāks
revīzija
7cda3fe85b
1 mainītis faili ar 6 papildinājumiem un 2 dzēšanām
  1. 6 2
      api/app.py

+ 6 - 2
api/app.py

@@ -37,8 +37,12 @@ from libs.passport import PassportService
 import warnings
 warnings.simplefilter("ignore", ResourceWarning)
 
-os.environ['TZ'] = 'UTC'
-time.tzset()
+# fix windows platform
+if os.name == "nt":
+    os.system('tzutil /s "UTC"')    
+else:
+    os.environ['TZ'] = 'UTC'
+    time.tzset()
 
 
 class DifyApp(Flask):