Change software in nodeinfo to fedibird

This commit is contained in:
noellabo 2021-09-23 01:44:58 +09:00
parent 394cebce57
commit ff063001d5

View file

@ -3,7 +3,7 @@
class NodeInfo::Serializer < ActiveModel::Serializer class NodeInfo::Serializer < ActiveModel::Serializer
include RoutingHelper include RoutingHelper
attributes :version, :software, :protocols, :usage, :open_registrations attributes :version, :software, :protocols, :usage, :open_registrations, :metadata
def version def version
'2.0' '2.0'
@ -37,6 +37,17 @@ class NodeInfo::Serializer < ActiveModel::Serializer
Setting.registrations_mode != 'none' && !Rails.configuration.x.single_user_mode Setting.registrations_mode != 'none' && !Rails.configuration.x.single_user_mode
end end
def metadata
{
forks: [
{
name: 'fedibird',
version: Mastodon::Version.fedibird_verson,
},
],
}
end
private private
def instance_presenter def instance_presenter