diff options
Diffstat (limited to 'internal/db/bundb/account.go')
-rw-r--r-- | internal/db/bundb/account.go | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/internal/db/bundb/account.go b/internal/db/bundb/account.go index 8d2cea272..9c9dcfc6a 100644 --- a/internal/db/bundb/account.go +++ b/internal/db/bundb/account.go @@ -137,8 +137,7 @@ func (a *accountDB) GetInstanceAccount(ctx context.Context, domain string) (*gts WhereGroup(" AND ", whereEmptyOrNull("domain")) } - err := q.Scan(ctx) - if err != nil { + if err := q.Scan(ctx); err != nil { return nil, a.conn.ProcessError(err) } return account, nil @@ -155,8 +154,7 @@ func (a *accountDB) GetAccountLastPosted(ctx context.Context, accountID string) Where("account_id = ?", accountID). Column("created_at") - err := q.Scan(ctx) - if err != nil { + if err := q.Scan(ctx); err != nil { return time.Time{}, a.conn.ProcessError(err) } return status.CreatedAt, nil @@ -168,11 +166,12 @@ func (a *accountDB) SetAccountHeaderOrAvatar(ctx context.Context, mediaAttachmen } var headerOrAVI string - if mediaAttachment.Avatar { + switch { + case mediaAttachment.Avatar: headerOrAVI = "avatar" - } else if mediaAttachment.Header { + case mediaAttachment.Header: headerOrAVI = "header" - } else { + default: return errors.New("given media attachment was neither a header nor an avatar") } @@ -202,8 +201,7 @@ func (a *accountDB) GetLocalAccountByUsername(ctx context.Context, username stri Where("username = ?", username). WhereGroup(" AND ", whereEmptyOrNull("domain")) - err := q.Scan(ctx) - if err != nil { + if err := q.Scan(ctx); err != nil { return nil, a.conn.ProcessError(err) } return account, nil @@ -308,8 +306,7 @@ func (a *accountDB) GetAccountBlocks(ctx context.Context, accountID string, maxI fq = fq.Limit(limit) } - err := fq.Scan(ctx) - if err != nil { + if err := fq.Scan(ctx); err != nil { return nil, "", "", a.conn.ProcessError(err) } |