기본 그룹이 설정되지 않음

제 사이트에는 Patreon 연동이 설정되어 있으며, 이를 통해 3단계(1단계, 2단계, 3단계라고 부르겠습니다)가 있습니다.

사용자가 어떤 단계에 속해 있는지에 따라 사용할 수 있는 테마가 결정됩니다.
1단계: 1개의 테마만 사용 가능
2단계 및 3단계: 모든 테마 사용 가능

2단계와 3단계 사용자는 자동으로 해당 단계의 그룹에 추가되고, 이 그룹이 기본(Primary) 그룹으로 설정되도록 구성했습니다(기본 Patron 그룹에도 추가되지만, 이 그룹은 기본 그룹으로 설정되어 있지 않음).

하지만 2단계 또는 3단계 그룹에 속한 각 사용자를 확인해 보니, 해당 사용자가 속한 그룹이 기본 그룹으로 설정되어 있지 않은 것을 발견했습니다.

현재 발생하는 문제:

  1. 사용자가 ‘2단계’ Patreon 구독에 가입
  2. 사용자가 자동으로 ‘Patron’ 그룹에 추가됨
  3. 사용자가 자동으로 ‘2단계’ 그룹에 추가됨(이 그룹은 기본 그룹으로 설정되어 있음)
  4. 사용자가 ‘2단계’ 그룹을 수동으로 기본 그룹으로 설정하기 전까지는 테마를 볼 수 없음

원하는 동작:

  1. 사용자가 ‘2단계’ Patreon 구독에 가입
  2. 사용자가 자동으로 ‘Patron’ 그룹에 추가됨
  3. 사용자가 자동으로 ‘2단계’ 그룹에 추가됨(이 그룹은 기본 그룹으로 설정되어 있음)
  4. ‘2단계’ 그룹이 자동으로 기본 그룹으로 설정되므로, 사용자가 모든 테마를 볼 수 있음

어떤 조언을 주실 수 있을까요?

3개의 좋아요