Skip to content
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ var initJsonKeyValueWidget = function(fieldName, inlinePrefix) {
rows.each(function() {
var inputs = $(this).find('input'),
key = inputs.eq(0).val(),
value = inputs.eq(1).val();
value = inputs.eq(1).val() && inputs.eq(1).val().replace(/\\n/g , '\n');
newValue[key] = value;
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ <h2><%= label %></h2>
</div>
<% } %>
<% for(key in data){ %>
<%= _.template(django.jQuery('.flat-json-row-template-inline').eq(0).html())({ 'key': key, 'value': data[key] }) %>
<%= _.template(django.jQuery('.flat-json-row-template-inline').eq(0).html())({ 'key': key, 'value': data[key].replace('\n' , '\\n') }) %>
<% } %>
</div>

Expand Down