Skip to content

Commit a20ca34

Browse files
feat: store the correct archive path
1 parent 06e4d85 commit a20ca34

File tree

3 files changed

+3
-15
lines changed

3 files changed

+3
-15
lines changed

domain/application/state/application.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1993,7 +1993,7 @@ WHERE application_uuid = $applicationID.uuid
19931993
return application.CharmDownloadInfo{}, internalerrors.Errorf("encoding charm uuid for %q: %w", appID, err)
19941994
}
19951995

1996-
provenance, err := decodeProvenance(info.DownloadProvenance)
1996+
provenance, err := decodeProvenance(info.Provenance)
19971997
if err != nil {
19981998
return application.CharmDownloadInfo{}, fmt.Errorf("decoding charm provenance: %w", err)
19991999
}

domain/application/state/types.go

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -631,19 +631,7 @@ type applicationCharmDownloadInfo struct {
631631
Name string `db:"name"`
632632
Available bool `db:"available"`
633633
Hash string `db:"hash"`
634-
DownloadProvenance string `db:"provenance"`
635-
CharmhubIdentifier string `db:"charmhub_identifier"`
636-
DownloadURL string `db:"download_url"`
637-
DownloadSize int64 `db:"download_size"`
638-
SourceID int `db:"source_id"`
639-
}
640-
641-
type applicationCharmDownloadInfo struct {
642-
CharmUUID string `db:"charm_uuid"`
643-
Name string `db:"name"`
644-
Available bool `db:"available"`
645-
Hash string `db:"hash"`
646-
DownloadProvenance string `db:"provenance"`
634+
Provenance string `db:"provenance"`
647635
CharmhubIdentifier string `db:"charmhub_identifier"`
648636
DownloadURL string `db:"download_url"`
649637
DownloadSize int64 `db:"download_size"`

internal/bootstrap/deployer.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -396,7 +396,7 @@ func (b *baseDeployer) DeployCharmhubCharm(ctx context.Context, arch string, bas
396396
Charm: result.Charm,
397397
Origin: &resolved.Origin,
398398
DownloadInfo: &downloadInfo,
399-
ArchivePath: downloadResult.Path,
399+
ArchivePath: result.ArchivePath,
400400
ObjectStoreUUID: result.ObjectStoreUUID,
401401
}, nil
402402
}

0 commit comments

Comments
 (0)