This commit is contained in:
STDquantum 2024-01-19 18:40:18 +08:00
commit 7b7c00a53b

View File

@ -169,6 +169,8 @@ class HardLink:
video_db_lock.acquire(True) video_db_lock.acquire(True)
try: try:
self.video_cursor.execute(sql, [md5]) self.video_cursor.execute(sql, [md5])
except sqlite3.OperationalError:
return None
except AttributeError: except AttributeError:
self.init_database() self.init_database()
self.video_cursor.execute(sql, [md5]) self.video_cursor.execute(sql, [md5])
@ -218,6 +220,8 @@ class HardLink:
# dir0 = 'Thumb' if thumb else 'Image' # dir0 = 'Thumb' if thumb else 'Image'
dat_image = os.path.join(video_root_path, dir2, data_image) dat_image = os.path.join(video_root_path, dir2, data_image)
return dat_image return dat_image
else:
return ''
def close(self): def close(self):
if self.open_flag: if self.open_flag: