First Production Push
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
from pydantic import BaseModel, Field
|
||||
from typing import List, Optional
|
||||
from typing import Any, Dict, List, Optional
|
||||
from enum import Enum
|
||||
|
||||
|
||||
@@ -133,9 +133,10 @@ class DeviceUpdate(BaseModel):
|
||||
device_photo: Optional[str] = None
|
||||
device_location: Optional[str] = None
|
||||
is_Online: Optional[bool] = None
|
||||
device_attributes: Optional[DeviceAttributes] = None
|
||||
device_subscription: Optional[DeviceSubInformation] = None
|
||||
device_stats: Optional[DeviceStatistics] = None
|
||||
# Use raw dicts so only the fields actually sent are present — no Pydantic defaults
|
||||
device_attributes: Optional[Dict[str, Any]] = None
|
||||
device_subscription: Optional[Dict[str, Any]] = None
|
||||
device_stats: Optional[Dict[str, Any]] = None
|
||||
events_on: Optional[bool] = None
|
||||
device_location_coordinates: Optional[str] = None
|
||||
device_melodies_all: Optional[List[MelodyMainItem]] = None
|
||||
|
||||
Reference in New Issue
Block a user