사용자의 기본 그룹을 설정하는 API가 있나요?

알려주셔서 감사합니다. 해당 방법을 시도해 보았습니다. primary_group_name, primary_group_id, 그리고 해당 항목의 groups 배열 엔트리인 [‘primary_group’] = true까지 모두 업데이트했습니다. 제미나를 사용하여 update_user를 호출하면 200 응답을 받지만, 아직 원하는 결과는 나오지 않습니다. 내일 더 자세히 살펴보고 무엇이 잘못되었는지 확인해 보겠습니다. 다만, 눈에 띄는 문제는 발견하지 못했습니다.

다음은 실행하여 서버로부터 200 코드를 받은 코드입니다:

client = DiscourseApi::Client.new("https://myforumurl.example.com")
client.api_key = 'an api key with global permissions for testing this'
client.api_username = 'my admin username -- I think this doesnt matter though'
user = client.user('joepowell')
user['primary_group_name'] = 'dojo'
user['primary_group_id'] = 42
# this is group 42 in the groups array
user['groups'][2]['primary_group'] = true
client.update_user('joepowell', user)