test fix :(
All checks were successful
Build and Deploy / deploy (push) Successful in 11s

This commit is contained in:
2025-07-21 04:06:33 +05:00
parent 91e54bb4e0
commit 56eaaa4103
4 changed files with 8 additions and 11 deletions

View File

@ -30,7 +30,7 @@ class CapeService:
import os import os
old_url = user["cloak_url"] old_url = user["cloak_url"]
old_filename = os.path.basename(urlparse(old_url).path) old_filename = os.path.basename(urlparse(old_url).path)
old_path = os.path.join("app/static/capes", old_filename) old_path = os.path.join("/app/static/capes", old_filename)
if os.path.exists(old_path): if os.path.exists(old_path):
try: try:
os.remove(old_path) os.remove(old_path)
@ -39,7 +39,7 @@ class CapeService:
# Создаем папку для плащей, если ее нет # Создаем папку для плащей, если ее нет
from pathlib import Path from pathlib import Path
cape_dir = Path("app/static/capes") cape_dir = Path("/app/static/capes")
cape_dir.mkdir(parents=True, exist_ok=True) cape_dir.mkdir(parents=True, exist_ok=True)
cape_filename = f"{username}_{int(datetime.now().timestamp())}.{ext}" cape_filename = f"{username}_{int(datetime.now().timestamp())}.{ext}"

View File

@ -34,7 +34,7 @@ class SkinService:
# Создаем папку для скинов, если ее нет # Создаем папку для скинов, если ее нет
from pathlib import Path from pathlib import Path
skin_dir = Path("app/static/skins") skin_dir = Path("/app/static/skins")
skin_dir.mkdir(parents=True, exist_ok=True) skin_dir.mkdir(parents=True, exist_ok=True)
# Генерируем имя файла # Генерируем имя файла

View File

@ -35,7 +35,7 @@ class StoreCapeService:
raise HTTPException(status_code=400, detail="Файл слишком большой (максимум 2MB)") raise HTTPException(status_code=400, detail="Файл слишком большой (максимум 2MB)")
# Создаем папку для плащей магазина, если ее нет # Создаем папку для плащей магазина, если ее нет
cape_dir = Path("app/static/capes_store") cape_dir = Path("/app/static/capes_store")
cape_dir.mkdir(parents=True, exist_ok=True) cape_dir.mkdir(parents=True, exist_ok=True)
# Генерируем ID и имя файла # Генерируем ID и имя файла
@ -124,7 +124,7 @@ class StoreCapeService:
raise HTTPException(status_code=404, detail="Плащ не найден") raise HTTPException(status_code=404, detail="Плащ не найден")
# Удаляем файл # Удаляем файл
cape_path = Path(f"app/static/capes_store/{cape['file_name']}") cape_path = Path(f"/app/static/capes_store/{cape['file_name']}")
if cape_path.exists(): if cape_path.exists():
try: try:
cape_path.unlink() cape_path.unlink()
@ -170,10 +170,10 @@ class StoreCapeService:
detail=f"Недостаточно монет. Требуется: {cape['price']}, имеется: {user_coins}") detail=f"Недостаточно монет. Требуется: {cape['price']}, имеется: {user_coins}")
# Копируем плащ из хранилища магазина в персональную папку пользователя # Копируем плащ из хранилища магазина в персональную папку пользователя
cape_store_path = Path(f"app/static/capes_store/{cape['file_name']}") cape_store_path = Path(f"/app/static/capes_store/{cape['file_name']}")
# Создаем папку для плащей пользователя # Создаем папку для плащей пользователя
cape_dir = Path("app/static/capes") cape_dir = Path("/app/static/capes")
cape_dir.mkdir(parents=True, exist_ok=True) cape_dir.mkdir(parents=True, exist_ok=True)
# Генерируем имя файла для персонального плаща # Генерируем имя файла для персонального плаща

View File

@ -8,7 +8,7 @@ services:
- "3001:3000" - "3001:3000"
user: "${UID:-1000}:${GID:-1000}" user: "${UID:-1000}:${GID:-1000}"
volumes: volumes:
- minecraft_static:/app/static - ./app/static:/app/static:rw
env_file: env_file:
- .env - .env
depends_on: depends_on:
@ -25,6 +25,3 @@ services:
- MONGO_INITDB_ROOT_USERNAME=popa - MONGO_INITDB_ROOT_USERNAME=popa
- MONGO_INITDB_ROOT_PASSWORD=2006sit_ - MONGO_INITDB_ROOT_PASSWORD=2006sit_
restart: always restart: always
volumes:
minecraft_static: