@@ -67,13 +67,7 @@ def list(self) -> List[ConnectWebview]:
6767 raise Exception (res .text )
6868 json_webviews = res .json ()["connect_webviews" ]
6969 return [
70- ConnectWebview (
71- connect_webview_id = json_webview ["connect_webview_id" ],
72- status = json_webview ["status" ],
73- url = json_webview ["url" ],
74- login_successful = json_webview ["login_successful" ],
75- connected_account_id = json_webview ["connected_account_id" ],
76- )
70+ ConnectWebview (** json_webview )
7771 for json_webview in json_webviews
7872 ]
7973
@@ -106,13 +100,7 @@ def get(
106100 if not res .ok :
107101 raise Exception (res .text )
108102 json_webview = res .json ()["connect_webview" ]
109- return ConnectWebview (
110- connect_webview_id = json_webview ["connect_webview_id" ],
111- status = json_webview ["status" ],
112- url = json_webview ["url" ],
113- login_successful = json_webview ["login_successful" ],
114- connected_account_id = json_webview ["connected_account_id" ],
115- )
103+ return ConnectWebview (** json_webview )
116104
117105 def create (
118106 self ,
@@ -154,10 +142,4 @@ def create(
154142 if not res .ok :
155143 raise Exception (res .text )
156144 json_webview = res .json ()["connect_webview" ]
157- return ConnectWebview (
158- connect_webview_id = json_webview ["connect_webview_id" ],
159- status = json_webview ["status" ],
160- url = json_webview ["url" ],
161- login_successful = json_webview ["login_successful" ],
162- connected_account_id = None ,
163- )
145+ return ConnectWebview (** json_webview )
0 commit comments