🐛 Bug Fix
Jul 30, 2026
Fixed: Hreflang Generator JavaScript Error
Hreflang Generator में एक बग था जहाँ भाषा कोड दर्ज करने पर "escAttr3 परिभाषित नहीं है" त्रुटि आती थी और कोई आउटपुट नहीं होता था। मूल कारण: esbuild ने बंडलिंग के दौरान एक इनलाइन हेल्पर फंक्शन (escAttr → escAttr3) का नाम बदल दिया, लेकिन .toString() के माध्यम से सीरियलाइज़ किया गया फंक्शन बॉडी अभी भी नाम बदले गए वेरिएबल को संदर्भित करता था — जबकि पेज स्क्रिप्ट ने इसे मूल नाम के तहत परिभाषित किया था। इसे मुख्य फंक्शन बॉडी के अंदर हेल्पर फंक्शन को स्व-निहित बनाकर ठीक किया गया, कोडबेस नियम 6 द्वारा आवश्यक डिपेंडेंसी-मुक्त पैटर्न का पालन करते हुए। सोशल शेयर प्रीव्यू में भी यही गुप्त समस्या ठीक की गई।