mirror of
https://github.com/discourse/discourse.git
synced 2026-08-06 08:06:54 +08:00
1. remove unnecessary `.rb` filename suffixes from `require_relative` calls 2. replace `require File.expand_path(File.dirname(__FILE__) + …` with `require_relative` 3. remove `./` prefixes from `require_relative` calls
13 lines
361 B
Ruby
Vendored
13 lines
361 B
Ruby
Vendored
# frozen_string_literal: true
|
|
|
|
require_relative "rule_serializer"
|
|
|
|
class DiscourseChatIntegration::ChannelSerializer < ApplicationSerializer
|
|
attributes :id, :provider, :error_key, :error_info, :data, :rules
|
|
|
|
def rules
|
|
object.rules.order_by_precedence.map do |rule|
|
|
DiscourseChatIntegration::RuleSerializer.new(rule, root: false)
|
|
end
|
|
end
|
|
end
|