diff --git a/backend/trip/__init__.py b/backend/trip/__init__.py index 29654ee..2d986fc 100644 --- a/backend/trip/__init__.py +++ b/backend/trip/__init__.py @@ -1 +1 @@ -__version__ = "1.8.0" +__version__ = "1.8.1" diff --git a/backend/trip/routers/settings.py b/backend/trip/routers/settings.py index 7f2f636..183168c 100644 --- a/backend/trip/routers/settings.py +++ b/backend/trip/routers/settings.py @@ -95,7 +95,7 @@ async def import_data( raise HTTPException(status_code=400, detail="Invalid file") for category in data.get("categories", []): - category_name = category.get("category", {}).get("name") + category_name = category.get("name") category_exists = session.exec( select(Category).filter(Category.user == current_user, Category.name == category_name) ).first() @@ -126,7 +126,7 @@ async def import_data( new_category = Category(**category_data) session.add(new_category) session.flush() - session.refresh() + session.refresh(new_category) places = [] for place in data.get("places", []):