المجموعة الأساسية غير مُعيَّنة

في موقعي، تعمل تكامل Patreon بحيث توجد 3 مستويات، لنسمِّها المستوى 1 و2 و3.

يحدّد المستوى الذي تتواجد فيه أيّ السمات (Themes) يمكنك استخدامها.
المستوى 1: مقيد بسمة واحدة فقط.
المستوى 2 و3: استخدام أي سمة.

لقد قمت بضبط مستخدمّي المستوى 2 و3 ليتم إضافتهم تلقائيًا إلى مجموعتي “Level 2” و"Level 3"، مع تعيين هاتين المجموعتين كمجموعتين أساسيتين (Primary)، بالإضافة إلى إضافتهم إلى مجموعة “Patron” الافتراضية، والتي لم تُعيّن كمجموعة أساسية.

لكن لسبب ما، عندما أتحقق من كل مستخدم ينتمي إلى مجموعات المستوى 2 أو 3، لا يتم تعيين المجموعة التي ينتمي إليها كمجموعة أساسية.

ما يحدث حاليًا:

  1. ينضم المستخدم إلى اشتراك Patreon من المستوى 2.
  2. يُضاف المستخدم تلقائيًا إلى مجموعة “Patron”.
  3. يُضاف المستخدم تلقائيًا إلى مجموعة “Level 2”، والتي مُعيّنة لتكون المجموعة الأساسية.
  4. لا يمكن للمستخدم رؤية السمات إلا إذا قمت يدويًا بتعيين مجموعة “Level 2” له كمجموعة أساسية.

ما أود أن يحدث:

  1. ينضم المستخدم إلى اشتراك Patreon من المستوى 2.
  2. يُضاف المستخدم تلقائيًا إلى مجموعة “Patron”.
  3. يُضاف المستخدم تلقائيًا إلى مجموعة “Level 2”، والتي مُعيّنة لتكون المجموعة الأساسية.
  4. يمكن للمستخدم رؤية جميع السمات تلقائيًا لأن مجموعة “Level 2” الخاصة به مُعيّنة كمجموعة أساسية.

هل يمكن لأي شخص تقديم أي توضيح؟

3 إعجابات