Skip to content

Commit 1d5b036

Browse files
committed
Adding logic to not reutn no asset found error if search expression is false
1 parent b67a962 commit 1d5b036

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

cloudinary_cli/modules/clone.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,9 @@ def clone(target, force, overwrite, concurrent_workers, fields,
5555
return False
5656

5757
source_assets = search_assets(search_exp, force)
58-
if not source_assets or not source_assets.get('resources'):
58+
if not source_assets:
59+
return False
60+
if not isinstance(source_assets, dict) or not source_assets.get('resources'):
5961
logger.error(style(f"No asset(s) found in {cloudinary.config().cloud_name}", fg="red"))
6062
return False
6163

0 commit comments

Comments
 (0)