روابط الموضوعات الجديدة مع الفئة المحددة تنقل إلى صفحة تلك الفئة

استمرار النقاش من إنشاء رابط لبدء موضوع جديد بمعلومات مُسبقة التعبئة:

لست متأكداً مما إذا كان هذا خطأً أم ميزة، ولكن إذا تضمن رابط new-topic معلمة category أو category_id، فإن النقر على الرابط ينقلك إلى تلك الفئة قبل فتح محرر الكتابة. على سبيل المثال، ينقلك النقر على هذا الرابط إلى فئة الدعم قبل فتح محرر الكتابة:

https://meta.discourse.org/new-topic?title=topic%20title&category=Support

أفضل أن لا يقوم Discourse بالتنقل بعيداً عن الصفحة الحالية. هل هناك أي طريقة لتحقيق ذلك؟

هذا التغيير يلغي التنقل إذا كان المستخدم موجودًا بالفعل على Discourse:

تغير الكود منذ ذلك الحين ويبدو الآن كالتالي:

تنفذ كتلة if (category) { قبل الكتلة التي تتحقق مما إذا كان المستخدم موجودًا بالفعل على Discourse، لذا يتابع التنقل. يبدو لي أن هذا الترتيب خاطئ.