يُشفّر Discourse أجزاءً من روابط URL المنسوخة

يُرمّز Discourse أحرف الأجزاء في الروابط المُلصقة.

على سبيل المثال:
https://gitpod.io/#https://github.com/eclipse-theia/theia
تصبح
https://gitpod.io/#https%3A%2F%2Fgithub.com%2Feclipse-theia%2Ftheia

4 إعجابات

لنرى

Dashboard

إذن هل تشير فقط إلى عناوين URL المدمجة في مربع واحد؟

4 إعجابات

آه، هناك رابطان. لم ألاحظ ذلك. إذن، نعم، فقط الرابط الموجود في المربع معطل.

يبدو أن هذه المشكلة قد تم حلها في DEV: Replace custom uri_encode logic with Addressable by cvx · Pull Request #420 · discourse/onebox · GitHub

لقد أضفت عنوان URL المذكور إلى اختبارات #uri_encode.

5 إعجابات

ملاحظة: لا يزال هذا يحدث في إصدار Discourse 2.4.0.beta9 (c15d702ae6):

في الرسائل الخاصة، يتم تحويل الروابط مثل https://gitpod.io/#snapshot/abcd-1234 بشكل خاطئ إلى https://gitpod.io/#snapshot%2Fabcd-1234.

لاحظت أن إصدار Discourse 2.4.0.beta10 متوفر الآن — سأحاول الترقية لأرى ما إذا كان ذلك سيساعد.

لقد جربته للتو في رسالة خاصة وعمل بنجاح.

إعجابَين (2)

تم إغلاق هذا الموضوع تلقائيًا بعد يومين من آخر رد. لم يعد مسموحًا بإضافة ردود جديدة.