fiddle with display of blocked profiles

This commit is contained in:
tsmethurst 2021-07-11 16:12:36 +02:00
commit 7eb3134a91

View file

@ -150,6 +150,11 @@ func (c *converter) AccountToMastoPublic(a *gtsmodel.Account) (*model.Account, e
acct = a.Username acct = a.Username
} }
var suspended bool
if !a.SuspendedAt.IsZero() {
suspended = true
}
return &model.Account{ return &model.Account{
ID: a.ID, ID: a.ID,
Username: a.Username, Username: a.Username,
@ -170,6 +175,7 @@ func (c *converter) AccountToMastoPublic(a *gtsmodel.Account) (*model.Account, e
LastStatusAt: lastStatusAt, LastStatusAt: lastStatusAt,
Emojis: emojis, // TODO: implement this Emojis: emojis, // TODO: implement this
Fields: fields, Fields: fields,
Suspended: suspended,
}, nil }, nil
} }
@ -183,14 +189,20 @@ func (c *converter) AccountToMastoBlocked(a *gtsmodel.Account) (*model.Account,
acct = a.Username acct = a.Username
} }
var suspended bool
if !a.SuspendedAt.IsZero() {
suspended = true
}
return &model.Account{ return &model.Account{
ID: a.ID, ID: a.ID,
Username: a.Username, Username: a.Username,
Acct: acct, Acct: acct,
DisplayName: a.Username, DisplayName: a.DisplayName,
Bot: a.Bot, Bot: a.Bot,
CreatedAt: a.CreatedAt.Format(time.RFC3339), CreatedAt: a.CreatedAt.Format(time.RFC3339),
URL: a.URL, URL: a.URL,
Suspended: suspended,
}, nil }, nil
} }