رافع أصول السمات "يتذكر" الملف الخاطئ

مرحبًا فريق Discourse. هذه أول تقرير عن خلل، وأعتذر إذا ارتكبت أي أخطاء.

  1. قم برفع خط foo.woff عبر مُحمّل الأصول في إعدادات السمة.
  2. احذف الأصل من إعدادات السمة.
  3. أعد تسمية الخط محليًا إلى bar.woff.
  4. قم برفع الخط المعاد تسميته.

السلوك المتوقع: يقبل Discourse الرفع الجديد ويتم عرض اسمه كـ bar.woff.
السلوك الخاطئ: يتم عرض اسم الملف المرفوع كـ foo.woff.

ملاحظة: أستخدم BackBlaze B2 كخادم تخزين لأصول S3 بالتزامن مع BunnyCDN.

لست متأكدًا مما إذا كان ملف bar.woff يتم تجاهله وإعادة ربطه بـ foo.woff، أم أن bar.woff يُعاد تسميته إلى foo.woff.

إعجابَين (2)

يتم مطابقة الملفات المرفوعة (والصور) بواسطة checksum، لذا فإن تخميني هو أنها تعتقد أنك تقوم برفع نفس الملف مرة أخرى. إذا كان هناك أي طريقة لتغيير checksum للملف، فأنا أشك في أن ذلك سيحل المشكلة، لكنني أدرك أن تعديل ملف الخط هو أمر غريب بعض الشيء.

إعجابَين (2)

نعم، يبدو أن Fontland مكان مخيف. شكرًا لك، أنا سعيد بوجود تفسير معقول، رغم ذلك. يبدو أن مطابقة قيمة التجزئة قد توفر فائدة إضافية تتمثل في منع إهدار مساحة التخزين بسبب التحميلات المكررة، وهو أمر رائع إذا كان صحيحًا.

إعجاب واحد (1)