¿Cómo recuperar los propietarios del grupo? (Pregunta sobre código de Rails)

Necesitarás escribir un pequeño plugin para serializar la información correcta. Vi tu publicación en Marketplace. ¡Espero que alguien se anime a ayudarte!

Si quieres empezar a explorar seriamente los plugins, podrías considerar revisar Learn how to start building stuff for Discourse if you're newbie (like myself)

Armemos algo como una prueba de concepto muy básica que podría darte un punto de partida para que lo resuelvas por tu cuenta:

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

En la pestaña <head> de un 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>

Si juntas todo eso y activas el plugin en la configuración de tu sitio, deberías ver los IDs de los propietarios del grupo listados en la página de grupos.

No podré ayudarte más allá de esto, ¡te deseo mucha suerte!