From 053bd01023cdfd40fe30ff98790ec23c822e4246 Mon Sep 17 00:00:00 2001 From: Arc Date: Tue, 19 Nov 2024 23:17:01 +0000 Subject: [PATCH] hopefully his will work --- nwcp.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/nwcp.py b/nwcp.py index 02f2a04..8c30c8c 100644 --- a/nwcp.py +++ b/nwcp.py @@ -18,9 +18,6 @@ from pydantic import BaseModel class MainSubscription(BaseModel): - class Config: - arbitrary_types_allowed = True - def __init__(self): self.requests_sub_id: Optional[str] = None self.responses_sub_id: Optional[str] = None @@ -46,11 +43,11 @@ class MainSubscription(BaseModel): if event_id not in self.responses: self.responses.append(event_id) - -class NWCServiceProvider(BaseModel): class Config: arbitrary_types_allowed = True + +class NWCServiceProvider(BaseModel): def __init__(self, private_key: Optional[str] = None, relay: Optional[str] = None): if not relay: # Connect to nostrclient relay = "nostrclient" @@ -589,3 +586,6 @@ class NWCServiceProvider(BaseModel): await self.ws.close() except Exception as e: logger.warning("Error closing websocket connection: " + str(e)) + + class Config: + arbitrary_types_allowed = True