From 07d27709957248008c61d6b8d553e3d2eb14d154 Mon Sep 17 00:00:00 2001 From: tobi <31960611+tsmethurst@users.noreply.github.com> Date: Tue, 4 Feb 2025 16:52:42 +0100 Subject: [feature] Change `instance-stats-randomize` to `instance-stats-mode` with multiple options; implement nodeinfo 2.1 (#3734) * [feature] Change `instance-stats-randomize` to `instance-stats-mode` with multiple options; implement nodeinfo 2.1 * swaggalaggadingdong --- internal/typeutils/internaltofrontend.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'internal/typeutils/internaltofrontend.go') diff --git a/internal/typeutils/internaltofrontend.go b/internal/typeutils/internaltofrontend.go index d966c054c..8375a8c3a 100644 --- a/internal/typeutils/internaltofrontend.go +++ b/internal/typeutils/internaltofrontend.go @@ -1745,9 +1745,9 @@ func (c *Converter) InstanceToAPIV1Instance(ctx context.Context, i *gtsmodel.Ins stats["domain_count"] = util.Ptr(domainCount) instance.Stats = stats - if config.GetInstanceStatsRandomize() { - // Whack some random stats on the instance - // to be injected by API handlers. + if config.GetInstanceStatsMode() == config.InstanceStatsModeBaffle { + // Whack random stats on the instance to be used + // by handlers in internal/api/client/instance. instance.RandomStats = c.RandomStats() } @@ -1827,9 +1827,9 @@ func (c *Converter) InstanceToAPIV2Instance(ctx context.Context, i *gtsmodel.Ins instance.Debug = util.Ptr(true) } - if config.GetInstanceStatsRandomize() { - // Whack some random stats on the instance - // to be injected by API handlers. + if config.GetInstanceStatsMode() == config.InstanceStatsModeBaffle { + // Whack random stats on the instance to be used + // by handlers in internal/api/client/instance. instance.RandomStats = c.RandomStats() } -- cgit v1.2.3