MCPcopy Index your code
hub / github.com/rilldata/rill / magicAuthTokenWithUserFromDTO

Method magicAuthTokenWithUserFromDTO

admin/database/postgres/postgres.go:3551–3575  ·  view source on GitHub ↗
(dto *magicAuthTokenWithUserDTO)

Source from the content-addressed store, hash-verified

3549}
3550
3551func (c *connection) magicAuthTokenWithUserFromDTO(dto *magicAuthTokenWithUserDTO) (*database.MagicAuthTokenWithUser, error) {
3552 err := dto.Attributes.AssignTo(&dto.MagicAuthTokenWithUser.Attributes)
3553 if err != nil {
3554 return nil, err
3555 }
3556 err = dto.Fields.AssignTo(&dto.MagicAuthToken.Fields)
3557 if err != nil {
3558 return nil, err
3559 }
3560 err = dto.Resources.AssignTo(&dto.MagicAuthToken.Resources)
3561 if err != nil {
3562 return nil, err
3563 }
3564 err = dto.MetricsViewFilterJSONs.AssignTo(&dto.MagicAuthToken.MetricsViewFilterJSONs)
3565 if err != nil {
3566 return nil, err
3567 }
3568
3569 dto.MagicAuthTokenWithUser.Secret, err = c.decrypt(dto.MagicAuthTokenWithUser.Secret, dto.MagicAuthTokenWithUser.SecretEncryptionKeyID)
3570 if err != nil {
3571 return nil, err
3572 }
3573
3574 return dto.MagicAuthTokenWithUser, nil
3575}
3576
3577type projectMemberUserDTO struct {
3578 *database.ProjectMemberUser

Callers 2

Calls 1

decryptMethod · 0.95

Tested by

no test coverage detected