diff options
author | DejitaruJin <dejitarujin@gmail.com> | 2023-03-05 00:32:09 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-05 00:32:09 +0000 |
commit | c8b52c79755618736aec40a80d72043967274a59 (patch) | |
tree | 772fb1e67ab66dd14cfb15bdcb951f5f58d8676a /scripts/xyz_grid.py | |
parent | eb29ff211af885a96cee3a97beb99194a6b22a3d (diff) | |
download | stable-diffusion-webui-gfx803-c8b52c79755618736aec40a80d72043967274a59.tar.gz stable-diffusion-webui-gfx803-c8b52c79755618736aec40a80d72043967274a59.tar.bz2 stable-diffusion-webui-gfx803-c8b52c79755618736aec40a80d72043967274a59.zip |
Short-circuit error handling
Diffstat (limited to 'scripts/xyz_grid.py')
-rw-r--r-- | scripts/xyz_grid.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/xyz_grid.py b/scripts/xyz_grid.py index 7ed8a9da..f79c46f6 100644 --- a/scripts/xyz_grid.py +++ b/scripts/xyz_grid.py @@ -618,13 +618,17 @@ class Script(scripts.Script): margin_size=margin_size
)
+ if not processed.images:
+ # It broke, no further handling needed.
+ return processed
+
z_count = len(zs)
if not include_lone_images:
# Don't need sub-images anymore, drop from list:
processed.images = processed.images[:z_count+1]
- if opts.grid_save and processed.images:
+ if opts.grid_save:
# Auto-save main and sub-grids:
grid_count = z_count + 1 if z_count > 1 else 1
for g in range(grid_count):
|