fix: 路径完整性检查
This commit is contained in:
@@ -247,6 +247,8 @@ class ImageManager:
|
|||||||
# 生成文件名和路径
|
# 生成文件名和路径
|
||||||
timestamp = int(time.time())
|
timestamp = int(time.time())
|
||||||
filename = f"{timestamp}_{image_hash[:8]}.{image_format}"
|
filename = f"{timestamp}_{image_hash[:8]}.{image_format}"
|
||||||
|
if not os.path.exists(os.path.join(self.IMAGE_DIR, "emoji")):
|
||||||
|
os.makedirs(os.path.join(self.IMAGE_DIR, "emoji"))
|
||||||
file_path = os.path.join(self.IMAGE_DIR, "emoji", filename)
|
file_path = os.path.join(self.IMAGE_DIR, "emoji", filename)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
@@ -307,6 +309,8 @@ class ImageManager:
|
|||||||
# 生成文件名和路径
|
# 生成文件名和路径
|
||||||
timestamp = int(time.time())
|
timestamp = int(time.time())
|
||||||
filename = f"{timestamp}_{image_hash[:8]}.{image_format}"
|
filename = f"{timestamp}_{image_hash[:8]}.{image_format}"
|
||||||
|
if not os.path.exists(os.path.join(self.IMAGE_DIR, "image")):
|
||||||
|
os.makedirs(os.path.join(self.IMAGE_DIR, "image"))
|
||||||
file_path = os.path.join(self.IMAGE_DIR, "image", filename)
|
file_path = os.path.join(self.IMAGE_DIR, "image", filename)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user