From c76a616bc92df227f57289064e33dcf01ed258cd Mon Sep 17 00:00:00 2001 From: AUTOMATIC <16777216c@gmail.com> Date: Sun, 18 Sep 2022 19:03:37 +0300 Subject: [PATCH] fix many paths in code breaking because Processing constructor changed --- modules/processing.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/processing.py b/modules/processing.py index 244ed639..435e17eb 100644 --- a/modules/processing.py +++ b/modules/processing.py @@ -83,7 +83,7 @@ class StableDiffusionProcessing: class Processed: - def __init__(self, p: StableDiffusionProcessing, images_list, seed, subseed, info): + def __init__(self, p: StableDiffusionProcessing, images_list, seed, info, subseed=None): self.images = images_list self.prompt = p.prompt self.negative_prompt = p.negative_prompt @@ -356,7 +356,7 @@ def process_images(p: StableDiffusionProcessing) -> Processed: images.save_image(grid, p.outpath_grids, "grid", all_seeds[0], all_prompts[0], opts.grid_format, info=infotext(), short_filename=not opts.grid_extended_filename, p=p) devices.torch_gc() - return Processed(p, output_images, all_seeds[0], all_subseeds[0], infotext()) + return Processed(p, output_images, all_seeds[0], infotext(), subseed=all_subseeds[0]) class StableDiffusionProcessingTxt2Img(StableDiffusionProcessing):