Fix onboarding tutorial visibility and apply security remediation tasks (ABV sanitization, i18n hardening, regex escaping)

This commit is contained in:
2026-01-06 13:19:05 +01:00
parent 68ac857091
commit 83e852e5fb
5 changed files with 29 additions and 4 deletions

View File

@@ -122,7 +122,8 @@ export async function analyzeBottleMistral(input: any): Promise<AnalysisResponse
delete jsonData.search_string;
if (typeof jsonData.abv === 'string') {
jsonData.abv = parseFloat(jsonData.abv.replace('%', '').trim());
// Fix: Global replace to remove all % signs
jsonData.abv = parseFloat(jsonData.abv.replace(/%/g, '').trim());
}
if (jsonData.age) jsonData.age = parseInt(jsonData.age);