diff options
Diffstat (limited to 'internal/typeutils')
| -rw-r--r-- | internal/typeutils/internaltofrontend.go | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/internal/typeutils/internaltofrontend.go b/internal/typeutils/internaltofrontend.go index f92f0bb65..592f36010 100644 --- a/internal/typeutils/internaltofrontend.go +++ b/internal/typeutils/internaltofrontend.go @@ -1024,24 +1024,24 @@ func (c *Converter) InstanceToAPIV1Instance(ctx context.Context, i *gtsmodel.Ins  	instance.URLs.StreamingAPI = "wss://" + i.Domain  	// statistics -	stats := make(map[string]int, 3) +	stats := make(map[string]*int, 3)  	userCount, err := c.state.DB.CountInstanceUsers(ctx, i.Domain)  	if err != nil {  		return nil, fmt.Errorf("InstanceToAPIV1Instance: db error getting counting instance users: %w", err)  	} -	stats["user_count"] = userCount +	stats["user_count"] = util.Ptr(userCount)  	statusCount, err := c.state.DB.CountInstanceStatuses(ctx, i.Domain)  	if err != nil {  		return nil, fmt.Errorf("InstanceToAPIV1Instance: db error getting counting instance statuses: %w", err)  	} -	stats["status_count"] = statusCount +	stats["status_count"] = util.Ptr(statusCount)  	domainCount, err := c.state.DB.CountInstanceDomains(ctx, i.Domain)  	if err != nil {  		return nil, fmt.Errorf("InstanceToAPIV1Instance: db error getting counting instance domains: %w", err)  	} -	stats["domain_count"] = domainCount +	stats["domain_count"] = util.Ptr(domainCount)  	instance.Stats = stats  	// thumbnail | 
