diff --git a/crates/service/job/inference_job/src/job/job_types/workflow/comfy_ui/video_style_transfer/process_job.rs b/crates/service/job/inference_job/src/job/job_types/workflow/comfy_ui/video_style_transfer/process_job.rs index 4d8bef296e..41c812d5a6 100644 --- a/crates/service/job/inference_job/src/job/job_types/workflow/comfy_ui/video_style_transfer/process_job.rs +++ b/crates/service/job/inference_job/src/job/job_types/workflow/comfy_ui/video_style_transfer/process_job.rs @@ -659,10 +659,6 @@ pub async fn process_job(args: ComfyProcessJobArgs<'_>) -> Result) -> Result anyhow::Result<&'static str> { pub struct SaveResultsArgs<'a> { pub job: &'a AvailableInferenceJob, pub deps: &'a JobDependencies, - pub job_args: &'a JobArgs<'a>, - pub comfy_args: &'a WorkflowArgs, - pub videos: &'a JobOutputs, pub job_progress_reporter: &'a mut Box, - pub work_temp_dir: &'a TempDir, - pub workflow_path: &'a str, - pub root_comfy_path: &'a Path, - pub maybe_lora_path: Option<&'a Path>, + pub download_video: VideoDownloadDetails, - pub should_insert_prompt_record: bool, - pub maybe_style_name: Option, + pub videos: &'a JobOutputs, pub inference_duration: Duration, + + // TODO: Maybe group these + pub should_insert_prompt_record: bool, + pub comfy_args: &'a WorkflowArgs, + pub maybe_style_name: Option, pub maybe_positive_prompt: Option<&'a str>, pub maybe_negative_prompt: Option<&'a str>, + + // TODO: Maybe remove these + pub job_args: &'a JobArgs<'a>, } pub async fn validate_and_save_results(args: SaveResultsArgs<'_>) -> Result { @@ -183,32 +184,6 @@ pub async fn validate_and_save_results(args: SaveResultsArgs<'_>) -> Result) -> Result