@@ -36,7 +36,6 @@ def setUp(self) -> None:
3636
3737 def _get_paths (self , args ):
3838 return (
39- reverse ("sentry-api-0-accept-organization-invite" , args = args ),
4039 reverse (
4140 "sentry-api-0-organization-accept-organization-invite" ,
4241 args = [self .organization .slug ] + args ,
@@ -49,14 +48,15 @@ def _get_paths(self, args):
4948
5049 def _get_urls (self ):
5150 return (
52- "sentry-api-0-accept- organization-invite" ,
53- "sentry-api-0- organization-accept-organization-invite" ,
51+ self . organization . slug ,
52+ self . organization . id ,
5453 )
5554
56- def _get_path (self , url , args ):
57- if url == self ._get_urls ()[0 ]:
58- return reverse (url , args = args )
59- return reverse (url , args = [self .organization .slug ] + args )
55+ def _get_path (self , organization_id_or_slug , args ):
56+ return reverse (
57+ "sentry-api-0-organization-accept-organization-invite" ,
58+ args = [organization_id_or_slug ] + args ,
59+ )
6060
6161 def _require_2fa_for_organization (self ):
6262 with assume_test_silo_mode_of (Organization ):
@@ -205,7 +205,10 @@ def test_multi_region_organizationmember_id__non_monolith(self) -> None:
205205
206206 with override_settings (SILO_MODE = SiloMode .CONTROL , SENTRY_MONOLITH_REGION = "something-else" ):
207207 resp = self .client .get (
208- reverse ("sentry-api-0-accept-organization-invite" , args = [om .id , om .token ])
208+ reverse (
209+ "sentry-api-0-organization-accept-organization-invite" ,
210+ args = [self .organization .id , om .id , om .token ],
211+ )
209212 )
210213 assert resp .status_code == 400
211214
0 commit comments