mirror of
https://github.com/remnawave/python-sdk.git
synced 2026-08-04 06:35:09 +00:00
Merge pull request #15 from remnawave:development
Add user and HWID device access properties to UserHwidDeviceEventDto
This commit is contained in:
commit
730f389dd4
2 changed files with 9 additions and 1 deletions
|
|
@ -1,6 +1,6 @@
|
|||
[project]
|
||||
name = "remnawave"
|
||||
version = "2.1.19"
|
||||
version = "2.1.19.post.1"
|
||||
description = "A Python SDK for interacting with the Remnawave API v2.1.19."
|
||||
authors = [
|
||||
{name = "Artem",email = "dev@forestsnet.com"}
|
||||
|
|
|
|||
|
|
@ -102,6 +102,14 @@ class UserHwidDeviceEventDto(BaseModel):
|
|||
@classmethod
|
||||
def build(cls, user: UserDto, hwid_device: HwidUserDeviceDto, event: TUserHwidDevicesEvents):
|
||||
return cls(data={"user": user, "hwidUserDevice": hwid_device}, event_name=event)
|
||||
|
||||
@property
|
||||
def user(self) -> UserDto:
|
||||
return self.data["user"]
|
||||
|
||||
@property
|
||||
def hwid_user_device(self) -> HwidUserDeviceDto:
|
||||
return self.data["hwidUserDevice"]
|
||||
|
||||
# ---------------- SERVICE EVENTS ---------------- #
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue