update package version and response return tyupe for delete domain api (#272)
This commit is contained in:
@@ -8,6 +8,7 @@ from .types import (
|
||||
Domain,
|
||||
DomainCreate,
|
||||
DomainCreateResponse,
|
||||
DomainDeleteResponse,
|
||||
DomainVerifyResponse,
|
||||
)
|
||||
|
||||
@@ -34,7 +35,7 @@ class Domains:
|
||||
data, err = self.usesend.get(f"/domains/{domain_id}")
|
||||
return (data, err) # type: ignore[return-value]
|
||||
|
||||
def delete(self, domain_id: int) -> Tuple[Optional[Domain], Optional[APIError]]:
|
||||
def delete(self, domain_id: int) -> Tuple[Optional[DomainDeleteResponse], Optional[APIError]]:
|
||||
data, err = self.usesend.delete(f"/domains/{domain_id}")
|
||||
return (data, err) # type: ignore[return-value]
|
||||
|
||||
|
||||
@@ -94,6 +94,11 @@ class DomainVerifyResponse(TypedDict):
|
||||
message: str
|
||||
|
||||
|
||||
class DomainDeleteResponse(TypedDict):
|
||||
id: int
|
||||
success: bool
|
||||
message: str
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Emails
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user