You've already forked hotpocket
22 lines
453 B
Python
22 lines
453 B
Python
# -*- coding: utf-8 -*-
|
|
from __future__ import annotations
|
|
|
|
import uuid
|
|
|
|
import pydantic
|
|
|
|
|
|
class SavesCreateOut(pydantic.BaseModel):
|
|
id: uuid.UUID
|
|
target_uuid: uuid.UUID
|
|
url: pydantic.AnyHttpUrl
|
|
is_netloc_banned: bool
|
|
|
|
def to_rpc(self) -> dict:
|
|
return {
|
|
'id': self.id,
|
|
'target_uuid': self.target_uuid,
|
|
'url': str(self.url),
|
|
'is_netloc_banned': self.is_netloc_banned,
|
|
}
|