Skip to content

Commit 838f28d

Browse files
committed
fix(task): 移除未使用的deepcopy并更新copytree参数
1 parent 0ad8efa commit 838f28d

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

app/task/MaaEnd/ScriptConfig.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import shutil
2424
import asyncio
2525
from pathlib import Path
26-
from copy import deepcopy
2726

2827
from app.core import Config
2928
from app.models.task import TaskExecuteBase, ScriptItem
@@ -142,7 +141,7 @@ async def final_task(self):
142141

143142
shutil.rmtree(self.config_file_path, ignore_errors=True)
144143
self.config_file_path.mkdir(parents=True, exist_ok=True)
145-
shutil.copytree(self.maaend_set_path, self.config_file_path)
144+
shutil.copytree(self.maaend_set_path, self.config_file_path, dirs_exist_ok=True)
146145

147146
async def on_crash(self, e: Exception):
148147
self.cur_user_item.status = "异常"

0 commit comments

Comments
 (0)