Skip to content

Commit 89e2451

Browse files
Fix sync error when asset_folder does not exist
1 parent 4e00451 commit 89e2451

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

cloudinary_cli/utils/api_utils.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def _display_path(asset):
5858
if asset.get("display_name") is None:
5959
return ""
6060

61-
return "/".join([asset["asset_folder"], ".".join([asset["display_name"], asset["format"]])])
61+
return "/".join([asset.get("asset_folder", ""), ".".join([asset["display_name"], asset["format"]])])
6262

6363

6464
def _relative_display_path(asset, folder):
@@ -212,6 +212,7 @@ def get_folder_mode():
212212
try:
213213
config_res = api.config(settings="true")
214214
mode = config_res["settings"]["folder_mode"]
215+
logger.debug(f"Using {mode} folder mode")
215216
except Exception as e:
216217
log_exception(e, f"Failed getting cloud configuration")
217218
raise

0 commit comments

Comments
 (0)