Added resource field in websocket message
Used to differentiate resources for root-level subscriptions
This commit is contained in:
@@ -196,6 +196,7 @@ async def filament_changed(filament: models.Filament, typ: EventType) -> None:
|
||||
("filament", str(filament.id)),
|
||||
FilamentEvent(
|
||||
type=typ,
|
||||
resource="filament",
|
||||
date=datetime.utcnow(),
|
||||
payload=Filament.from_db(filament),
|
||||
),
|
||||
|
||||
@@ -312,6 +312,7 @@ async def spool_changed(spool: models.Spool, typ: EventType) -> None:
|
||||
("spool", str(spool.id)),
|
||||
SpoolEvent(
|
||||
type=typ,
|
||||
resource="spool",
|
||||
date=datetime.utcnow(),
|
||||
payload=Spool.from_db(spool),
|
||||
),
|
||||
|
||||
@@ -107,6 +107,7 @@ async def vendor_changed(vendor: models.Vendor, typ: EventType) -> None:
|
||||
("vendor", str(vendor.id)),
|
||||
VendorEvent(
|
||||
type=typ,
|
||||
resource="vendor",
|
||||
date=datetime.utcnow(),
|
||||
payload=Vendor.from_db(vendor),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user