def process_formdata(self, valuelist):
        if valuelist:
            try:
                json.loads(valuelist[0])
            except __HOLE__:
                raise ValueError(self.gettext(u'Invalid JSON'))
            self.data = valuelist[0]
        else:
            self.data = ''
dataset/ETHPy150Open getredash/redash/redash/admin.py/JSONTextAreaField.process_formdata