Browse Source

fix(logs): stringify birthplace debug logs

master
mortezaei 3 days ago
parent
commit
095d1b5a93
  1. 12
      src/components/Componentes/question-birthplace.tsx

12
src/components/Componentes/question-birthplace.tsx

@ -274,14 +274,14 @@ export function QuestionBirthplace({
} }
const updated = parseValue(rawValue); const updated = parseValue(rawValue);
const resolvedC = resolveCountryName(updated.country, locale) || updated.country; const resolvedC = resolveCountryName(updated.country, locale) || updated.country;
console.log("[BIRTHPLACE_DEBUG] 🔄 External sync triggered:", {
console.log("[BIRTHPLACE_DEBUG] 🔄 External sync triggered: " + JSON.stringify({
rawValue, rawValue,
lastInternal: lastInternalAnswerRef.current, lastInternal: lastInternalAnswerRef.current,
parsed: updated, parsed: updated,
resolvedCountry: resolvedC, resolvedCountry: resolvedC,
currentSelectedCountry: selectedCountry, currentSelectedCountry: selectedCountry,
currentCityInput: cityInput, currentCityInput: cityInput,
});
}));
if (resolvedC !== selectedCountry) { if (resolvedC !== selectedCountry) {
setSelectedCountry(resolvedC); setSelectedCountry(resolvedC);
} }
@ -303,10 +303,10 @@ export function QuestionBirthplace({
if (typeof window !== "undefined") { if (typeof window !== "undefined") {
localStorage.setItem("hasCheckedGeoIPResidence", "true"); localStorage.setItem("hasCheckedGeoIPResidence", "true");
} }
console.log("[BIRTHPLACE_DEBUG] 🚩 handleSelectCountry called:", {
console.log("[BIRTHPLACE_DEBUG] 🚩 handleSelectCountry called: " + JSON.stringify({
chosenCountry: country, chosenCountry: country,
currentCityInput: cityInput, currentCityInput: cityInput,
});
}));
setSelectedCountry(country); setSelectedCountry(country);
closeSheet(); closeSheet();
updateAnswers(country, cityInput); updateAnswers(country, cityInput);
@ -321,10 +321,10 @@ export function QuestionBirthplace({
localStorage.setItem("hasCheckedGeoIPResidence", "true"); localStorage.setItem("hasCheckedGeoIPResidence", "true");
} }
const newCity = e.target.value; const newCity = e.target.value;
console.log("[BIRTHPLACE_DEBUG] ✍️ handleCityChange called:", {
console.log("[BIRTHPLACE_DEBUG] ✍️ handleCityChange called: " + JSON.stringify({
currentSelectedCountry: selectedCountry, currentSelectedCountry: selectedCountry,
typedCity: newCity, typedCity: newCity,
});
}));
setCityInput(newCity); setCityInput(newCity);
updateAnswers(selectedCountry, newCity); updateAnswers(selectedCountry, newCity);
setDetectedLocation([newCity, selectedCountry].filter(Boolean).join(", ")); setDetectedLocation([newCity, selectedCountry].filter(Boolean).join(", "));

Loading…
Cancel
Save