From 77718ac19bdaf533bd9a86c79bc98aab87eeaff4 Mon Sep 17 00:00:00 2001 From: Fredrik Vedvik Date: Thu, 23 Nov 2023 13:11:21 +0100 Subject: [PATCH] feat(import): enable orderform-podcast --- workflows/ingest/asset_ingest.go | 5 +++-- workflows/ingest/masters.go | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/workflows/ingest/asset_ingest.go b/workflows/ingest/asset_ingest.go index 36a99c40..a8368abd 100644 --- a/workflows/ingest/asset_ingest.go +++ b/workflows/ingest/asset_ingest.go @@ -19,7 +19,8 @@ var ( OrderFormRawMaterial = OrderForm{Value: "Rawmaterial"} OrderFormVBMaster = OrderForm{Value: "VB"} OrderFormSeriesMaster = OrderForm{Value: "Series_Masters"} - OrderFormOtherMaster = OrderForm{Value: "Other_Masters"} // TODO: set correct value + OrderFormOtherMaster = OrderForm{Value: "Other_Masters"} + OrderFormPodcast = OrderForm{Value: "Podcast"} OrderForms = enum.New( OrderFormRawMaterial, //OrderFormVBMaster, // commented out for supporting only raw material @@ -83,7 +84,7 @@ func Asset(ctx workflow.Context, params AssetParams) (*AssetResult, error) { Metadata: metadata, Directory: fcOutputDir, }).Get(ctx, nil) - case OrderFormSeriesMaster, OrderFormOtherMaster, OrderFormVBMaster: + case OrderFormSeriesMaster, OrderFormOtherMaster, OrderFormVBMaster, OrderFormPodcast: err = workflow.ExecuteChildWorkflow(ctx, Masters, MasterParams{ Metadata: metadata, OrderForm: *orderForm, diff --git a/workflows/ingest/masters.go b/workflows/ingest/masters.go index 845f180d..a7db6774 100644 --- a/workflows/ingest/masters.go +++ b/workflows/ingest/masters.go @@ -66,7 +66,7 @@ func uploadMaster(ctx workflow.Context, params MasterParams) (*MasterResult, err var filename string var err error switch params.OrderForm { - case OrderFormOtherMaster, OrderFormVBMaster, OrderFormSeriesMaster: + case OrderFormOtherMaster, OrderFormVBMaster, OrderFormSeriesMaster, OrderFormPodcast: filename, err = masterFilename(params.Metadata.JobProperty) default: return nil, fmt.Errorf("unsupported order form: %s", params.OrderForm)