diff --git a/src/rougail/cli/__main__.py b/src/rougail/cli/__main__.py index f282335..0907068 100644 --- a/src/rougail/cli/__main__.py +++ b/src/rougail/cli/__main__.py @@ -228,14 +228,14 @@ def load_user_datas(rougailconfig): err_warn[level].extend(datas) for layer_name, interactive_user_data in interactive_user_datas.items(): for layer, rougail_user_datas in interactive_user_data.items(): - if has_layers: - if len(layers) > 1: - subconfig = subconfig.config("_".join(layer)) - subconfig.owner.set(subconfig.path()) - for user_data in rougail_user_datas( - subconfig, - rougailconfig=rougailconfig, - ).run(): + if has_layers and len(layers) > 1: + subconfig = subconfig.config("_".join(layer)) + subconfig.owner.set(subconfig.path()) + for user_data in rougail_user_datas( + subconfig, + rougailconfig=rougailconfig, + ).run(): + if has_layers: layer_datas[layer_name].setdefault(user_data_name, []).append(user_data["source"]) return layer_datas, metaconfig, subconfig, err_warn