diff --git a/skills/paradiz/SKILL.md b/skills/paradiz/SKILL.md index 521ee83..2921696 100644 --- a/skills/paradiz/SKILL.md +++ b/skills/paradiz/SKILL.md @@ -138,7 +138,7 @@ python3 {baseDir}/scripts/save_booking.py \ Файлы бронирований: - текстовый журнал: `{baseDir}/data/bookings.txt` - структурированный журнал: `{baseDir}/data/bookings.jsonl` -- клиентский лист брони (.rtf): `{baseDir}/data/booking_<номер_брони>.rtf` из шаблона `{baseDir}/data/shablon_broni.rtf` +- клиентский лист брони (.rtf): `{baseDir}/data/listbroni/booking_<номер_брони>.rtf` из шаблона `{baseDir}/data/shablon_broni.rtf` ### Этап 9 — Во время и после проживания diff --git a/skills/paradiz/scripts/save_booking.py b/skills/paradiz/scripts/save_booking.py index e8b853d..d29d4f9 100755 --- a/skills/paradiz/scripts/save_booking.py +++ b/skills/paradiz/scripts/save_booking.py @@ -164,7 +164,8 @@ def main(): jf.write(json.dumps(entry, ensure_ascii=False) + "\n") # Генерируем клиентский лист брони из шаблона RTF - rtf_out = args.rtf_out.strip() if args.rtf_out else str(out.parent / f"booking_{booking_number}.rtf") + default_rtf_dir = out.parent / "listbroni" + rtf_out = args.rtf_out.strip() if args.rtf_out else str(default_rtf_dir / f"booking_{booking_number}.rtf") try: render_booking_rtf(Path(args.template), Path(rtf_out), entry) except Exception: