# HG changeset patch # User Thierry Florac # Date 1413290081 -7200 # Node ID 67b61a2eb943cde272aa6e82db86e7c0df4b725c # Parent 782a12d62702392f089d5dbf00878c53de0db5f1 Force content-type to text/plain in form's AJAX response to prevent HTML content-type diff -r 782a12d62702 -r 67b61a2eb943 src/ztfy/myams/form.py --- a/src/ztfy/myams/form.py Tue Oct 14 14:33:24 2014 +0200 +++ b/src/ztfy/myams/form.py Tue Oct 14 14:34:41 2014 +0200 @@ -315,6 +315,7 @@ if errors: return writer.write(self.getAjaxErrors()) result = self.createAndAdd(data) + self.request.response.setHeader('Content-Type', 'text/plain; charset=utf-8') return self.getSubmitOutput(writer, result) def createAndAdd(self, data): @@ -370,6 +371,7 @@ if errors: return writer.write(self.getAjaxErrors()) changes = self.applyChanges(data) + self.request.response.setHeader('Content-Type', 'text/plain; charset=utf-8') return self.getSubmitOutput(writer, changes) def applyChanges(self, data):