diff --git a/routers/api/v2/releases.go b/routers/api/v2/releases.go index 0c66f18c7a..bf6d68faba 100644 --- a/routers/api/v2/releases.go +++ b/routers/api/v2/releases.go @@ -148,6 +148,7 @@ func CheckAppUpdate(ctx *context.APIContext) { ctx.APIErrorInternal(err) return } + latestRelease.Repo = repo // Find the appropriate asset for this platform/arch downloadURL, platformInfo := findUpdateAsset(latestRelease, platform, arch) @@ -346,6 +347,7 @@ func ListReleasesV2(ctx *context.APIContext) { // Convert to API format apiReleases := make([]*api.Release, 0, len(releases)) for _, release := range releases { + release.Repo = repo apiReleases = append(apiReleases, convertToAPIRelease(repo, release)) } @@ -388,6 +390,7 @@ func GetReleaseV2(ctx *context.APIContext) { return } + release.Repo = repo ctx.JSON(http.StatusOK, convertToAPIRelease(repo, release)) } @@ -436,6 +439,7 @@ func GetLatestReleaseV2(ctx *context.APIContext) { return } + release.Repo = repo ctx.JSON(http.StatusOK, convertToAPIRelease(repo, release)) }