Freak-ppa commited on
Commit
743f9ff
·
verified ·
1 Parent(s): d250e84

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -0
app.py CHANGED
@@ -38,6 +38,14 @@ def get_latest_image(folder):
38
  image_files = [f for f in files if f.lower().endswith(('.png', '.jpg', '.jpeg'))]
39
  image_files.sort(key=lambda x: os.path.getmtime(os.path.join(folder, x)))
40
  latest_image = os.path.join(folder, image_files[-1]) if image_files else None
 
 
 
 
 
 
 
 
41
  return latest_image
42
 
43
 
 
38
  image_files = [f for f in files if f.lower().endswith(('.png', '.jpg', '.jpeg'))]
39
  image_files.sort(key=lambda x: os.path.getmtime(os.path.join(folder, x)))
40
  latest_image = os.path.join(folder, image_files[-1]) if image_files else None
41
+ def is_file_ready(file_path):
42
+ initial_size = os.path.getsize(file_path)
43
+ time.sleep(0.5)
44
+ return initial_size == os.path.getsize(file_path)
45
+
46
+ if latest_image:
47
+ if is_file_ready(latest_image):
48
+ return latest_image
49
  return latest_image
50
 
51