Не удалось создать чат-канал из-за пустого автоматически сгенерированного slug

Здравствуйте, я попытался создать канал в категории, но получил ответ 422. В логе указано, что слаг недействителен, и я обнаружил, что следующий код всегда возвращает пустую строку, независимо от того, заголовок на английском или на других языках.

# chat/app/models/category_channel.rb

  def generate_auto_slug
    return if self.slug.present?
    self.slug = Slug.for(self.title.strip, "")  # отсутствует метод: :encoded
    self.slug = "" if duplicate_slug?
  end

Я добавил отсутствующий метод, и теперь всё работает корректно.

Привет, я добавил несколько комментариев в PR, давайте продолжим обсуждение там.

А, понятно. Дело в том, что мой SiteSetting.slug_generation_method установлен в none. Когда я меняю на encoded, всё работает.

Это не баг. Извините за беспокойство.