Как получить владельцев группы? (Вопрос по коду Rails)

Вам потребуется написать небольшой плагин для сериализации нужной информации. Я видел ваш пост в Marketplace. Надеюсь, кто-нибудь откликнется!

Если вы хотите всерьез заняться изучением плагинов, рекомендую ознакомиться со статьей: Learn how to start building stuff for Discourse if you're newbie (like myself)

Я набросал кое-что в качестве очень грубого доказательства концепции, которое может послужить отправной точкой для самостоятельного разбирательства:

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

Во вкладке <head> вашей темы

<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>

Если собрать всё это вместе и включить плагин в настройках сайта, вы должны увидеть на странице групп списки идентификаторов пользователей, являющихся владельцами групп.

Дальше я помочь не смогу, так что удачи!