روابط الدعوة تعمل فقط مع المستخدمين غير الموجودين وتكسر التنفيذ الحالي لدينا

مرحباً

في السابق، تم الإبلاغ عن هذه المشكلة (Logged in users have no way to navigate back after using a redeemed invitation link) وكانت المشكلة هي أن المستخدمين الحاليين لن يتمكنوا بعد الآن من الوصول إلى ‘Arrive at topic’. تم إصلاح مشكلة إعادة التوجيه هذه مؤخرًا (شكرًا @lindsey و @zogstrip).

ومع ذلك، ظهرت مشكلة جديدة إلى جانب الإصلاح وهي أن المستخدمين الحاليين الذين يستخدمون الرابط لم يعودوا يُضافون إلى المجموعة المحددة في ‘Add to groups’. هذا يكسر تمامًا تطبيقنا لاستخدام روابط الدعوة لجميع مستخدمينا الحاليين لأنه، والأهم من ذلك، بالإضافة إلى إعادة توجيه المستخدمين الحاليين إلى موضوع، نستخدم ‘add to group’ لمنحهم الوصول إلى فئات خاصة إلى جانب استخدام خطاف ويب للتكاملات الخارجية (حالة استخدام مفصلة مشروحة هنا و هنا).




عزيزي فريق Discourse (نسخة إلى: @lindsey)
أحثكم على النظر في هذا الأمر في أقرب وقت ممكن لأن هذا يؤثر على تطبيقنا وهو عاجل للغاية.
شكرا لكم!


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

لأننا نعتمد عليهم في النقر على رابط الدعوة وكنا نستخدم ميزة “إضافة إلى مجموعة”. وقد ساعد هذا أيضًا في الأتمتة التي نستخدمها:

  1. ينقر المتعلم على الرابط
  2. يتم إضافتهم، سواء كانوا موجودين أو جددًا، إلى مجموعة وإعادة توجيههم إلى منشور موضوع
  3. المنشور الموضوعي موجود في فئة خاصة لا يمكن للأشخاص المضافين إلى المجموعة فقط رؤيتها (ولكن الآن لا يمكن للمستخدمين الجدد فقط رؤية هذه الموضوعات لأن [المستخدمين الحاليين] لم يعودوا يضافون إلى المجموعة، ومن هنا جاءت التغييرات الجديدة)
  4. في بعض الحالات، عندما تتم إضافتهم إلى المجموعة (بعد النقر على الرابط)، فإننا نربطها بـ webhook التي تمنح شارة، أو تقوم بأتمتة أخرى بناءً على هذه الخطوة.

لقد كان هذا يعمل بشكل مثالي بالنسبة لنا لمدة عامين ونصف تقريبًا.

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

مرحبًا @gassim ، فقط أتحقق لأخبرك بأننا لا نزال نناقش الأمر. سأتوافر على المزيد من المعلومات لك قريبًا!

إعجابَين (2)

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

كما صُممت، فإن الدعوات تهدف إلى توجيه المستخدمين الجدد خلال عملية التسجيل، وليس لتعديل بيانات المستخدمين الحاليين. قمنا ببعض البحث ونعتقد أننا أجرينا إصلاحًا أمنيًا في عام 2022 عطّل الوظيفة التي تصفها هنا بالنسبة للمستخدمين الحاليين الذين يستخدمون روابط الدعوة.

تُعد الدعوات منطقة معقدة بالنسبة لنا نظرًا للكثير من الآثار الأمنية، لذا فإن إعادة إدخال هذه الوظيفة ليس أمرًا بسيطًا بالنسبة لنا. سنحتاج إلى إعادة هيكلة الدعوات بشكل كبير لدعم حالتك بفعالية، والتي تتعلق باستخدام الدعوات لكل من المستخدمين الجدد والموجودين.

أتفهم أن دعم حالتك مهم وأن هذه المعلومات قد تكون مخيبة للآمال بالنسبة لك! ومع ذلك، أظن أن ما تريده يمكن تحقيقه من خلال وسائل أخرى. أنصحك بالبدء باستكشاف أتمتة Discourse — لدينا بعض الوثائق حول كيفية إضافة المستخدمين إلى المجموعات تلقائيًا والتي قد تناسب احتياجاتك: Add users to groups through custom field automation

إذا كنت بحاجة إلى مزيد من المساعدة في هذا الصدد، يرجى فتح موضوع في قناة Support أو Contribute > Feature ويمكننا متابعة الأمر من هناك.

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

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