diff --git a/src/services/flow_frontend.py b/src/services/flow_frontend.py index 785bc74c..4b74fa0f 100644 --- a/src/services/flow_frontend.py +++ b/src/services/flow_frontend.py @@ -169,8 +169,8 @@ def _map_frontend_image_aspect_ratio(aspect_ratio: str) -> int: "IMAGE_ASPECT_RATIO_PORTRAIT": 2, "IMAGE_ASPECT_RATIO_16_9": 3, "IMAGE_ASPECT_RATIO_LANDSCAPE": 3, - "IMAGE_ASPECT_RATIO_LANDSCAPE_FOUR_THREE": 4, - "IMAGE_ASPECT_RATIO_PORTRAIT_THREE_FOUR": 5, + "IMAGE_ASPECT_RATIO_LANDSCAPE_FOUR_THREE": 5, + "IMAGE_ASPECT_RATIO_PORTRAIT_THREE_FOUR": 4, } try: return mapping[str(aspect_ratio or "").strip().upper()] diff --git a/tests/test_flow_image_rollout.py b/tests/test_flow_image_rollout.py index 0a9ae337..d715b2c6 100644 --- a/tests/test_flow_image_rollout.py +++ b/tests/test_flow_image_rollout.py @@ -257,8 +257,8 @@ async def test_browser_modes_submit_explicit_models_using_local_captcha(self): ("IMAGE_ASPECT_RATIO_LANDSCAPE", 3), ("IMAGE_ASPECT_RATIO_PORTRAIT", 2), ("IMAGE_ASPECT_RATIO_SQUARE", 1), - ("IMAGE_ASPECT_RATIO_LANDSCAPE_FOUR_THREE", 4), - ("IMAGE_ASPECT_RATIO_PORTRAIT_THREE_FOUR", 5), + ("IMAGE_ASPECT_RATIO_LANDSCAPE_FOUR_THREE", 5), + ("IMAGE_ASPECT_RATIO_PORTRAIT_THREE_FOUR", 4), ) for mode in ("browser", "personal"): for model in ("BELUGA", "HARBOR_SEAL", "GEM_PIX_2"):