diff --git a/container/src/finance/lib/internal/lib_taxes.bash b/container/src/finance/lib/internal/lib_taxes.bash index bb6a3c6..292b4cc 100644 --- a/container/src/finance/lib/internal/lib_taxes.bash +++ b/container/src/finance/lib/internal/lib_taxes.bash @@ -1036,6 +1036,7 @@ function lib_taxes::__taxes_write() # Generate transparent (full) reports local _ext_full="report_full.csv" for _arg_tag in "${global_arg_tag[@]}"; do + ( lib_utils::print_custom " \e[32m├─\e[34m\e[1;3m ${_arg_tag} (full)\e[0m\n" local _base_path="${_tax_root_dir}/${_arg_tag}/${_tax_year}_${_arg_tag}" @@ -1047,7 +1048,9 @@ function lib_taxes::__taxes_write() if [[ ! -f "$_out_file" || ! -s "$_out_file" ]]; then lib_utils::print_warning "Nothing generated for '${_arg_tag}' (no taxable event found for the year ${global_arg_year})" fi + ) & done + wait # Patch transparent (full) reports # WARNING: depends on previous base path / extension format # TODO: no, not this way