summaryrefslogtreecommitdiff
path: root/modules/codec-json/c++/json.tmpl.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/codec-json/c++/json.tmpl.hpp')
-rw-r--r--modules/codec-json/c++/json.tmpl.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/codec-json/c++/json.tmpl.hpp b/modules/codec-json/c++/json.tmpl.hpp
index dd57fc5..8663d5a 100644
--- a/modules/codec-json/c++/json.tmpl.hpp
+++ b/modules/codec-json/c++/json.tmpl.hpp
@@ -239,6 +239,12 @@ struct json_encode<schema::Array<T,D>, FromEncode> {
}
}
}
+ if(pretty){
+ auto eov = json_helper::print_pretty_indent(to, depth);
+ if(eov.is_error()){
+ return eov;
+ }
+ }
{
auto err = to.push(']');
if(!err.template is_type<err::no_error>()){