(ctx context.Context, linkedID string)
| 109 | } |
| 110 | |
| 111 | func (db *dbCrypt) GetUserLinkByLinkedID(ctx context.Context, linkedID string) (database.UserLink, error) { |
| 112 | link, err := db.Store.GetUserLinkByLinkedID(ctx, linkedID) |
| 113 | if err != nil { |
| 114 | return database.UserLink{}, err |
| 115 | } |
| 116 | if err := db.decryptField(&link.OAuthAccessToken, link.OAuthAccessTokenKeyID); err != nil { |
| 117 | return database.UserLink{}, err |
| 118 | } |
| 119 | if err := db.decryptField(&link.OAuthRefreshToken, link.OAuthRefreshTokenKeyID); err != nil { |
| 120 | return database.UserLink{}, err |
| 121 | } |
| 122 | return link, nil |
| 123 | } |
| 124 | |
| 125 | func (db *dbCrypt) GetUserLinksByUserID(ctx context.Context, userID uuid.UUID) ([]database.UserLink, error) { |
| 126 | links, err := db.Store.GetUserLinksByUserID(ctx, userID) |
nothing calls this directly
no test coverage detected