تم إعداد منتديات جديدة مؤخرًا (Discourse v3.4.0.beta3-dev) على خادم افتراضي خاص جديد.
عندما أقوم بتمكين Google Oauth وأتوجه إلى صفحة /signup وأقوم بالتسجيل باستخدام مستخدم Google جديد، يتم كل شيء عبر Google بشكل جيد، ولكن عندما تعود المصادقة إلى موقعي، أحصل على خطأ JS في وحدة التحكم:
rsvp.js:23 Uncaught TypeError: Cannot read properties of undefined (reading 'set')
at auth-complete.js:145:38
at Array.forEach (<anonymous>)
at auth-complete.js:144:57
at _ (rsvp.js:434:1)
at y (rsvp.js:420:1)
at invoke (backburner.js.js:282:1)
at d.flush (backburner.js.js:197:1)
at p.flush (backburner.js.js:358:1)
at B._end (backburner.js.js:798:1)
at B.end (backburner.js.js:589:1)
at B._runExpiredTimers (backburner.js.js:905:1)
ومع ذلك، إذا ذهبت إلى صفحة /login وقمت بنفس الشيء، فإنه يعمل بشكل جيد.
حدث الخطأ أيضًا عندما حاولت التسجيل هنا، لذا فهي ليست مجرد مشكلة في تثبيتي.