Como recuperar os proprietários do grupo? (Pergunta sobre código Rails)

Você precisará escrever um pequeno plugin para serializar as informações corretas. Vi sua postagem no Marketplace. Espero que alguém se interesse pela sua ideia!

Se quiser começar a explorar seriamente plugins, talvez valha a pena conferir Learn how to start building stuff for Discourse if you're newbie (like myself)

Montei algo como uma prova de conceito super básica que pode te dar um ponto de partida para descobrir como fazer isso por conta própria:

my-plugin/plugin.rb

# frozen_string_literal: true

# name: Group Test
# about: Group Test
# version: 0.1
# authors: Tester
# url: https://github.com/someone/something

enabled_site_setting :group_test_enabled

after_initialize do
  add_to_serializer(:basic_group, :owners) do
    GroupUser.where(group_id: object.id, owner: true).pluck("user_id")
  end
end

my-plugin/config/settings.yml

plugins:
  group_test_enabled:
    default: false
    client: true

Na aba <head> de um tema

<script type="text/x-handlebars" data-template-name="components/groups-info">
 {{#if showFullName}}
   <span class="groups-info-name">{{group.full_name}}</span>
 {{else}}
   <span class="groups-info-name">{{group.displayName}}</span>
   {{#each group.owners as |owner|}}
      {{#if owner}}
        <div>{{owner}}</div>
      {{/if}}
   {{/each}}
 {{/if}}
</script>

Se você juntar tudo isso e ativar o plugin nas configurações do seu site, deverá ver os IDs dos usuários proprietários dos grupos listados na página de grupos.

Não poderei ajudar além disso, então boa sorte!