fix(instance): публичная информация отдаёт voice_enabled
Поле никогда не заполнялось, поэтому /api/v1/instance всегда сообщал voice_enabled:false, хотя голос настроен (клиент читает признак из /meta, но контракт 6.5 обещает его и здесь).
This commit is contained in:
@@ -768,6 +768,9 @@ func (s *Server) instancePayload(ctx context.Context) (instancePayload, error) {
|
|||||||
Version: s.cfg.Version,
|
Version: s.cfg.Version,
|
||||||
RegistrationEnabled: settings.RegistrationEnabled,
|
RegistrationEnabled: settings.RegistrationEnabled,
|
||||||
AllowGuildCreation: settings.AllowGuildCreation,
|
AllowGuildCreation: settings.AllowGuildCreation,
|
||||||
|
// Признак «голос настроен»: клиент берёт его из /meta, но контракт
|
||||||
|
// публичной информации об инстансе (AGENT.md 6.5) обещает и здесь.
|
||||||
|
VoiceEnabled: s.cfg.VoiceEnabled(),
|
||||||
MaxGuildsPerUser: settings.MaxGuildsPerUser,
|
MaxGuildsPerUser: settings.MaxGuildsPerUser,
|
||||||
MaxMembersPerGuild: settings.MaxMembersPerGuild,
|
MaxMembersPerGuild: settings.MaxMembersPerGuild,
|
||||||
MaxMessageLength: settings.MaxMessageLength,
|
MaxMessageLength: settings.MaxMessageLength,
|
||||||
|
|||||||
Reference in New Issue
Block a user