Skip to content

Commit

Permalink
Merge branch 'root-v1.20-and-main' into release/dcs/v1.20
Browse files Browse the repository at this point in the history
  • Loading branch information
richmahn committed Aug 29, 2023
2 parents 0e42e80 + ee17893 commit fbe1d0e
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 14 deletions.
4 changes: 2 additions & 2 deletions models/repo/repo_list.go
Expand Up @@ -508,9 +508,9 @@ func SearchRepositoryCondition(opts *SearchRepoOptions) builder.Cond {
door43metadata.GetOwnerCond(opts.Owners, false),
door43metadata.GetSubjectCond(opts.Subjects, false),
door43metadata.GetResourceCond(opts.Resources),
door43metadata.GetContentFormatCond(opts.ContentFormats, true),
door43metadata.GetContentFormatCond(opts.ContentFormats, false),
door43metadata.GetBookCond(opts.Books),
door43metadata.GetLanguageCond(opts.Languages, true),
door43metadata.GetLanguageCond(opts.Languages, false),
door43metadata.GetMetadataTypeCond(opts.MetadataTypes, false),
door43metadata.GetMetadataVersionCond(opts.MetadataVersions, false))
/*** EMD DCS Customizations ***/
Expand Down
2 changes: 1 addition & 1 deletion services/convert/repository.go
Expand Up @@ -161,7 +161,7 @@ func innerToRepo(ctx context.Context, repo *repo_model.Repository, permissionInR

repoAPIURL := repo.APIURL()

return ToRepoDCS(ctx, repo, isParent, &api.Repository{
return ToRepoDCS(ctx, repo, &api.Repository{
ID: repo.ID,
Owner: ToUserWithAccessMode(ctx, repo.Owner, permissionInRepo.AccessMode),
Name: repo.Name,
Expand Down
16 changes: 5 additions & 11 deletions services/convert/repository_dcs.go
Expand Up @@ -11,13 +11,11 @@ import (
)

// ToRepoDCS adds Door43 metadata properties to the API Repo object
func ToRepoDCS(ctx context.Context, repo *repo_model.Repository, isParent bool, apiRepo *api.Repository) *api.Repository {
func ToRepoDCS(ctx context.Context, repo *repo_model.Repository, apiRepo *api.Repository) *api.Repository {
if err := repo.LoadLatestDMs(ctx); err != nil {
return apiRepo
}

dm := repo.RepoDM

apiRepo.Title = dm.Title
apiRepo.Subject = dm.Subject
apiRepo.Language = dm.Language
Expand All @@ -28,14 +26,10 @@ func ToRepoDCS(ctx context.Context, repo *repo_model.Repository, isParent bool,
apiRepo.MetadataType = dm.MetadataType
apiRepo.MetadataVersion = dm.MetadataVersion
apiRepo.Ingredients = dm.Ingredients

if isParent {
apiRepo.CatalogStages = &api.CatalogStages{
Production: ToCatalogStage(ctx, repo.LatestProdDM),
PreProduction: ToCatalogStage(ctx, repo.LatestPreprodDM),
Latest: ToCatalogStage(ctx, repo.DefaultBranchDM),
}
apiRepo.CatalogStages = &api.CatalogStages{
Production: ToCatalogStage(ctx, repo.LatestProdDM),
PreProduction: ToCatalogStage(ctx, repo.LatestPreprodDM),
Latest: ToCatalogStage(ctx, repo.DefaultBranchDM),
}

return apiRepo
}

0 comments on commit fbe1d0e

Please sign in to comment.