From 45fb136428905b7f36a1c901d851b3c8fa75cc22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20K=C3=B6n=C3=B6nen?= Date: Wed, 8 Jun 2022 12:47:16 +0300 Subject: [PATCH] Limit optimal stretch if recommendation is not skin-tight * caused weird discontinuity in pants --- src/api/sizeme-api.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/sizeme-api.js b/src/api/sizeme-api.js index b528227..ba20ce0 100644 --- a/src/api/sizeme-api.js +++ b/src/api/sizeme-api.js @@ -368,7 +368,7 @@ function doMatch (fitRequest, token, useProfile) { function getRecommendedFit (fitResults, optimalFit) { const optFit = optimalFit ? optimalFit : DEFAULT_OPTIMAL_FIT; - const optStretch = DEFAULT_OPTIMAL_STRETCH; + const optStretch = optFit > 1000 ? DEFAULT_OPTIMAL_STRETCH / 5 : DEFAULT_OPTIMAL_STRETCH; const maxDist = uiOptions.maxRecommendationDistance || 9999; const [bestMatch] = fitResults .filter(([, res]) => res.accuracy > 0)