Использование HasCustomFields в плагине

Ха! У вас получилось! Большое спасибо. Я переключил на server_id, а затем добавил это в модель server.rb:

    def custom_fields_fk
      @custom_fields_fk ||= "server_id"
    end

Пока это переопределяет значение только для этой модели и не ломает user_custom_field и подобные, я думаю, что готов снова начать биться головой об стену на Best way to enforce permissions--controller or constraint?. А потом смогу добавить маршруты, чтобы, например, заполнить мои новые пользовательские поля чем-то…

Не могу выразить вам благодарность. Вы, скорее всего, сэкономили мне целый день. Я вам должен :beer:!