Short-circuit error handling
This commit is contained in:
parent
eb29ff211a
commit
c8b52c7975
|
@ -618,13 +618,17 @@ class Script(scripts.Script):
|
||||||
margin_size=margin_size
|
margin_size=margin_size
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if not processed.images:
|
||||||
|
# It broke, no further handling needed.
|
||||||
|
return processed
|
||||||
|
|
||||||
z_count = len(zs)
|
z_count = len(zs)
|
||||||
|
|
||||||
if not include_lone_images:
|
if not include_lone_images:
|
||||||
# Don't need sub-images anymore, drop from list:
|
# Don't need sub-images anymore, drop from list:
|
||||||
processed.images = processed.images[:z_count+1]
|
processed.images = processed.images[:z_count+1]
|
||||||
|
|
||||||
if opts.grid_save and processed.images:
|
if opts.grid_save:
|
||||||
# Auto-save main and sub-grids:
|
# Auto-save main and sub-grids:
|
||||||
grid_count = z_count + 1 if z_count > 1 else 1
|
grid_count = z_count + 1 if z_count > 1 else 1
|
||||||
for g in range(grid_count):
|
for g in range(grid_count):
|
||||||
|
|
Loading…
Reference in New Issue