إعادة خبز المنشورات القديمة لن تسحب عنوان S3 CDN الجديد بعد إعادة تسمية S3 bucket

@Falco شكرًا مرة أخرى. قمت بتشغيل عمليتي إعادة تعيين:

DbHelper.remap("ortus-discourse.s3.dualstack.us-west-2.amazonaws.com", "communitycdn.ortussolutions.com")
DbHelper.remap("ortus-discourse-uploads.s3.dualstack.us-west-2.amazonaws.com", "communitycdn.ortussolutions.com")

أعدت بناء الصورة وتم حل مشاكل مثل شعار رأس الموقع. أنا أعيد معالجة جميع المنشورات حاليًا لأرى ما إذا كان ذلك سيصلح صور المنشورات، لكن هذا سيستغرق بعض الوقت.


بينما ننتظر إعادة المعالجة، ما الذي حدث خطأ هنا؟ هل هذه خلل في Discourse جعلت عمليات الرفع عالقة على الرابط القديم ولم تتحول لاستخدام الرابط الجديد؟

قرأت منشورات مثل هذا المنشور الذي تحدث عن تغيير عنوان CDN، لكنها ذكرت فقط استبدال النصوص في المنشورات (وهو ما لم ينجح) ولم تذكر عملية إعادة تعيين DBUtil على الإطلاق. How do I change the legacy CDN URLs of images in posts?

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

لقد وجدت أيضًا سكريبت migrate_from_s3 Rake وكنت على وشك تشغيله لأرى ما إذا كان بإمكاني البدء من الصفر، لكنني وجدت منشورًا في المنتدى هنا يشير إلى أنه سيجعل قاعدة بياناتي غير صالحة إذا قمت بتشغيله، لذا تركته كما هو.

أنا في حيرة من أمري بشأن ما كان ينبغي علي فعله بشكل مختلف أو أي منشور في المنتدى كان سيجيبني على هذا. (لقد حاولت حقًا حل المشكلة بنفسي قبل النشر هنا!)