diff --git a/src/offering_protocol/directory/models.py b/src/offering_protocol/directory/models.py index 8d4d594..081782e 100644 --- a/src/offering_protocol/directory/models.py +++ b/src/offering_protocol/directory/models.py @@ -30,7 +30,7 @@ class Environment(StrEnum): @property def origin(self) -> str: if self is Environment.PRODUCTION: - return "https://api.inflowpay.ai" + return "https://directory.offeringprotocol.org" return "https://sandbox.inflowpay.ai" diff --git a/tests/test_directory.py b/tests/test_directory.py index 7b7a74d..7b45950 100644 --- a/tests/test_directory.py +++ b/tests/test_directory.py @@ -64,7 +64,7 @@ async def test_searches_continues_and_iterates_canonical_directory() -> None: assert first_page.items[0].name == "Indica Flowers" assert first_page.facets is not None assert first_page.facets.trust[0].value == TrustProtocol(name=Protocol.TAP) - assert transport.requests[0].url == "https://api.inflowpay.ai/v1/services/search" + assert transport.requests[0].url == "https://directory.offeringprotocol.org/v1/services/search" assert transport.requests[0].method == "POST" assert transport.requests[1].method == "GET" assert json.loads(transport.requests[0].body) == { diff --git a/tests/test_directory_conformance.py b/tests/test_directory_conformance.py index b0a2586..5634200 100644 --- a/tests/test_directory_conformance.py +++ b/tests/test_directory_conformance.py @@ -332,7 +332,7 @@ async def test_keeps_a_continuation_on_the_canonical_origin() -> None: await directory.continue_search_services("/v1/services/search?cursor=2") assert directory._transport.requests[0].url == ( # type: ignore[attr-defined] - "https://api.inflowpay.ai/v1/services/search?cursor=2" + "https://directory.offeringprotocol.org/v1/services/search?cursor=2" ) @@ -341,7 +341,7 @@ async def test_refuses_a_continuation_that_leaves_the_canonical_origin() -> None for reference in ( "https://elsewhere.example/next", "//elsewhere.example/next", - "https://user@api.inflowpay.ai/next", + "https://user@directory.offeringprotocol.org/next", "mailto:someone@example.com", ): with pytest.raises(DirectoryError): @@ -352,7 +352,7 @@ async def test_refuses_a_continuation_that_leaves_the_canonical_origin() -> None directory = client(json_response({"items": []})) await directory.continue_search_services("services?cursor=2") assert directory._transport.requests[0].url.startswith( # type: ignore[attr-defined] - "https://api.inflowpay.ai/" + "https://directory.offeringprotocol.org/" ) diff --git a/tests/test_directory_mixed.py b/tests/test_directory_mixed.py index f1093fb..37d57db 100644 --- a/tests/test_directory_mixed.py +++ b/tests/test_directory_mixed.py @@ -277,7 +277,10 @@ async def test_mixed_continuation_suggestions_and_request_validation() -> None: transport = transport_for({"items": ["Weather forecasts"]}) names = await DirectoryClient(transport=transport).suggest(SuggestionRequest(prefix="we")) assert names == ["Weather forecasts"] - assert transport.requests[0].url == "https://api.inflowpay.ai/v1/directory/suggestions" + assert ( + transport.requests[0].url + == "https://directory.offeringprotocol.org/v1/directory/suggestions" + ) assert transport.requests[0].method == "POST" assert json.loads(transport.requests[0].body) == {"prefix": "we"} transport = transport_for({"items": []})