diff --git a/gitinspector/blame.py b/gitinspector/blame.py index e2e5b5a..ea91384 100644 --- a/gitinspector/blame.py +++ b/gitinspector/blame.py @@ -29,6 +29,7 @@ import filtering import format import gravatar import interval +import json import multiprocessing import re import subprocess @@ -246,7 +247,7 @@ class BlameOutput(Outputable): blame_xml += "" + "{0:.2f}".format(100.0 * entry[1].comments / entry[1].rows) + "" blame_xml += "" + work_percentage + "" blame_xml += "" - chart_data += "{{label: \"{0}\", data: {1}}}".format(entry[0], work_percentage) + chart_data += "{{label: {0}, data: {1}}}".format(json.dumps(entry[0]), work_percentage) if blames[-1] != entry: chart_data += ", " diff --git a/gitinspector/changes.py b/gitinspector/changes.py index dcc8248..2cbc147 100644 --- a/gitinspector/changes.py +++ b/gitinspector/changes.py @@ -28,6 +28,7 @@ import filtering import format import gravatar import interval +import json import os import subprocess import terminal @@ -238,7 +239,7 @@ class ChangesOutput(Outputable): changes_xml += "" + str(authorinfo.deletions) + "" changes_xml += "" + "{0:.2f}".format(percentage) + "" changes_xml += "" - chart_data += "{{label: \"{0}\", data: {1}}}".format(entry, "{0:.2f}".format(percentage)) + chart_data += "{{label: {0}, data: {1}}}".format(json.dumps(entry), "{0:.2f}".format(percentage)) if sorted(authorinfo_list)[-1] != entry: chart_data += ", "