Skip to content
This repository was archived by the owner on Jun 28, 2024. It is now read-only.

Commit b5c5b80

Browse files
committed
Add custom_redirect_failure_url
1 parent fff7908 commit b5c5b80

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

seamapi/connect_webviews.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class ConnectWebviews(AbstractConnectWebviews):
3030
get(connect_webview)
3131
Gets a connect webview
3232
create(
33-
accepted_providers, custom_redirect_url=None, device_selection_mode==None
33+
accepted_providers, custom_redirect_url=None, custom_redirect_failure_url=None, device_selection_mode=None
3434
)
3535
Creates a connect webview
3636
"""
@@ -107,6 +107,7 @@ def create(
107107
self,
108108
accepted_providers: List[AcceptedProvider],
109109
custom_redirect_url: Optional[str] = None,
110+
custom_redirect_failure_url: Optional[str] = None,
110111
device_selection_mode: Optional[str] = None,
111112
) -> ConnectWebview:
112113
"""Creates a connect webview.
@@ -117,6 +118,8 @@ def create(
117118
A list of accepted providers e.g. august or noiseaware
118119
custom_redirect_url : str, optional
119120
Custom redirect url
121+
custom_redirect_failure_url : str, optional
122+
Custom redirect failure url
120123
device_selection_mode : str, optional
121124
Selection mode: 'none', 'single' or 'multiple'
122125
@@ -133,6 +136,8 @@ def create(
133136
create_payload = {"accepted_providers": accepted_providers}
134137
if custom_redirect_url is not None:
135138
create_payload["custom_redirect_url"] = custom_redirect_url
139+
if custom_redirect_failure_url is not None:
140+
create_payload["custom_redirect_failure_url"] = custom_redirect_failure_url
136141
if device_selection_mode is not None:
137142
create_payload["device_selection_mode"] = device_selection_mode
138143

seamapi/types.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ class ConnectWebview:
115115
connected_account_id: Optional[str] = None
116116
authorized_at: Optional[str] = None
117117
custom_redirect_url: Optional[str] = None
118+
custom_redirect_failure_url: Optional[str] = None
118119
accepted_providers: Optional[List[AcceptedProvider]] = None
119120
accepted_devices: Optional[List[str]] = None
120121

0 commit comments

Comments
 (0)