From 3cbf319e0d234aacfb8e6ef241be56a737f91718 Mon Sep 17 00:00:00 2001 From: Ruslan Kuprieiev Date: Thu, 15 Sep 2022 22:38:08 +0300 Subject: [PATCH] loader: don't forget to set meta.isdir Leftover from #8273 Fixes #8300 --- dvc/stage/loader.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dvc/stage/loader.py b/dvc/stage/loader.py index ca9a62038..b9e1b2814 100644 --- a/dvc/stage/loader.py +++ b/dvc/stage/loader.py @@ -71,6 +71,8 @@ class StageLoader(Mapping): item.meta = Meta.from_dict(info) hash_value = getattr(item.meta, item.hash_name, None) item.hash_info = HashInfo(item.hash_name, hash_value) + if item.hash_info and item.hash_info.isdir: + item.meta.isdir = True @classmethod def load_stage(cls, dvcfile, name, stage_data, lock_data=None):