Skip to content

Commit d2cfd5e

Browse files
author
Grigory Rylov
committed
fix(bot): use parent dir as default workdir for /newsession
1 parent a75d4ad commit d2cfd5e

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

bot/vk_longpoll.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -973,9 +973,9 @@ async def _handle_new_session_command(self, user_id: int, text: str = ""):
973973
logger.warning(f"/newsession: workdir not found: {workdir_path}")
974974
await self.vk.send_message(user_id, f"❌ Директория не найдена: {workdir_path}")
975975
else:
976-
# Без аргументов — используем текущую рабочую директорию процесса
977-
workdir = getCwd()
978-
logger.info(f"/newsession: no workdir specified, using cwd: {workdir}")
976+
# Без аргументов — родительская директория от bot/
977+
workdir = SCRIPT_DIR.parent
978+
logger.info(f"/newsession: no workdir specified, using parent of script dir: {workdir}")
979979
await self._new_session(user_id, workdir=workdir)
980980

981981
async def _new_session(self, user_id: int, workdir: Path = None):

0 commit comments

Comments
 (0)