From 526895a7e4d3f207492ea64fdb6139cff0444ea3 Mon Sep 17 00:00:00 2001 From: Petr Kalis Date: Fri, 21 May 2021 18:25:23 +0200 Subject: [PATCH] Delivery in LibraryLoader - fix for selection of repre without files only --- openpype/plugins/load/delivery.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/openpype/plugins/load/delivery.py b/openpype/plugins/load/delivery.py index f4e74f17a0..53f8033c32 100644 --- a/openpype/plugins/load/delivery.py +++ b/openpype/plugins/load/delivery.py @@ -249,10 +249,14 @@ class DeliveryOptionsDialog(QtWidgets.QDialog): size_selected = 0 for repre in self._representations: if repre["name"] in selected_repres: - for repre_file in repre.get("files", []): - + files = repre.get("files", []) + if not files: # for repre without files, cannot divide by 0 files_selected += 1 - size_selected += repre_file["size"] + size_selected += 0 + else: + for repre_file in files: + files_selected += 1 + size_selected += repre_file["size"] return files_selected, size_selected