feat(service): apply custom marks to the computed diff
This commit is contained in:
@@ -25,12 +25,17 @@ func (s *Store) LoadDomain(ctx context.Context, projectID, domainID uuid.UUID) (
|
||||
if row.Doc == nil {
|
||||
return service.DomainRef{}, fmt.Errorf("store: domain %s has no template", domainID)
|
||||
}
|
||||
keys, err := s.ListCustomKeys(ctx, domainID)
|
||||
if err != nil {
|
||||
return service.DomainRef{}, err
|
||||
}
|
||||
return service.DomainRef{
|
||||
ZoneID: row.ZoneID,
|
||||
ZoneName: row.ZoneName,
|
||||
Provider: row.Provider,
|
||||
SecretEnc: row.SecretEnc,
|
||||
Template: *row.Doc,
|
||||
ZoneID: row.ZoneID,
|
||||
ZoneName: row.ZoneName,
|
||||
Provider: row.Provider,
|
||||
SecretEnc: row.SecretEnc,
|
||||
Template: *row.Doc,
|
||||
CustomKeys: keys,
|
||||
}, nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user