diff --git a/models.py b/models.py index 78917d4..0b92e15 100644 --- a/models.py +++ b/models.py @@ -28,7 +28,7 @@ class EventExtra(BaseModel): class CreateEvent(BaseModel): - wallet: str + wallet: Optional[str] = None name: str info: str closing_date: str diff --git a/views_api.py b/views_api.py index 5638833..7a97a57 100644 --- a/views_api.py +++ b/views_api.py @@ -85,6 +85,8 @@ async def api_event_create( setattr(event, k, v) event = await update_event(event) else: + if not data.wallet: + data.wallet = wallet.wallet.id event = await create_event(data) return event.dict()