diff --git a/workflow_v3.php b/workflow_v3.php index d738849..6dc4f75 100644 --- a/workflow_v3.php +++ b/workflow_v3.php @@ -426,6 +426,21 @@ if ($_POST && $testRunner) { } break; + case 'get_final_assets': + if (isset($results['selected_campaign'])) { + $campaignId = $results['selected_campaign']['asset_id']; + $finalFolderId = findUploadFolder($testRunner, $campaignId, $configV3); + + if ($finalFolderId) { + $results['final_assets_folder_id'] = $finalFolderId; + $results['final_assets'] = getAssetsFromFolder($testRunner, $finalFolderId); + $success = "Found Final Assets folder with " . count($results['final_assets']) . " assets"; + } else { + $error = "Final Assets folder not found in campaign"; + } + } + break; + case 'download_asset': $assetId = $_POST['asset_id'] ?? ''; $filename = $_POST['filename'] ?? ''; @@ -1989,11 +2004,17 @@ $envInfo = $configV3->getEnvironmentInfo(); -
+ + @@ -2169,6 +2190,112 @@ $envInfo = $configV3->getEnvironmentInfo(); + ++ These are the localized/processed assets that have been uploaded back to the DAM. +
+ +