روابط ملفات CSV في مستكشف البيانات الآلي في رسائل البريد الإلكتروني الخاصة بـ PMs تظهر خطأ 404

في مستكشف البيانات، تم تعيين ‘السماح للمجموعات بالوصول إلى هذا الاستعلام’ إلى: المشرفون، المسؤولون، الموظفون.

في سجل الأتمتة، تم تحديد ‘إرفاق ملف CSV بالرسالة الخاصة’. النص البرمجي هو ‘جدولة رسالة خاصة بنتائج مستكشف البيانات’.

المستلمون هم مسؤول ومشرف - نفس النتيجة لكلاهما.

لقد جربت ذلك مع عدد قليل من استعلامات مستكشف البيانات، ‘المستخدمون غير النشطين الذين ليس لديهم منشورات’ على سبيل المثال. (ملف CSV متاح للتنزيل على صفحة مستكشف البيانات.)

إصدار Discourse المثبت هو 3.4.0.beta3-dev (d7503a6153)، والمكون الإضافي لمستكشف البيانات محدث (f2891947).

إعداد الأتمتة للرسالة الخاصة ‘المستخدمون غير النشطين الذين ليس لديهم منشورات’:

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

هل يمكنك مشاركة المحتويات الأولية لأحد هذه الرسائل الخاصة المرسلة بواسطة الأتمتة؟ لا تتردد في إرسال رسالة خاصة لي إذا كان المحتوى غير مخصص للجمهور.

كان هذا بسبب عدم إضافة امتداد csv إلى إعداد “الامتدادات المصرح بها للموظفين”.

بعد إضافة امتداد csv وإعادة تشغيل رسالة خاصة، نجح رابط csv في الرسالة الخاصة اللاحقة.

بعض الاقتراحات:

  1. في صفحات الأتمتة، أضف بعض النص ورابطًا بعد مربع الاختيار “إرفاق ملف CSV بالرسالة الخاصة”. شيء مثل: (يتطلب تفويض امتداد csv). ربط “تفويض امتداد csv” بـ /admin/site_settings/category/all_results?filter=authorized%20extensions%20for%20staff

  2. للمساعدة في تشخيص المشكلة في الحالات المستقبلية، إذا أمكن، قم بتغيير الرابط في الرسالة الخاصة عندما لا يكون csv امتدادًا مصرحًا به، من:
    href=“/404”
    إلى شيء مثل:
    href=“/unauthorized”

شكرًا @pmusaraj لمساعدتي في هذا الأمر! :heart:

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

شكراً لك على تتبع الأمر إلى إعداد الموقع هذا! إنه خفي!

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

لا يمكنني تنفيذ جميع توصياتك ولكن من الآن فصاعدًا عندما تحفظ أتمتة باستخدام هذا البرنامج النصي ويكون attach_csv محددًا، فسيؤدي ذلك إلى حدوث خطأ إذا لم يكن csv ضمن قائمة authorized_extensions:

Screenshot 2024-12-09 at 17.09.14

شكرًا على التقرير.

إعجابَين (2)

هذا رائع، شكرًا لك @j.jaffeux!

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