@@ -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
0 commit comments