diff options
author | Joram Wilander <jwawilander@gmail.com> | 2016-11-17 09:07:44 -0500 |
---|---|---|
committer | Christopher Speller <crspeller@gmail.com> | 2016-11-17 09:07:44 -0500 |
commit | dc1e653d0147f0f3e1009d5852f0923332b9effc (patch) | |
tree | 39ee17bac103571e42ea4061fa73cb4cf693cd07 /webapp/components | |
parent | 3d2249edfcd5e8596bea2b741c28bcd28d6f8137 (diff) | |
download | chat-dc1e653d0147f0f3e1009d5852f0923332b9effc.tar.gz chat-dc1e653d0147f0f3e1009d5852f0923332b9effc.tar.bz2 chat-dc1e653d0147f0f3e1009d5852f0923332b9effc.zip |
Fix XML previews (#4560)
Diffstat (limited to 'webapp/components')
-rw-r--r-- | webapp/components/code_preview.jsx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/webapp/components/code_preview.jsx b/webapp/components/code_preview.jsx index 46782cd2d..46fe51a61 100644 --- a/webapp/components/code_preview.jsx +++ b/webapp/components/code_preview.jsx @@ -57,7 +57,11 @@ export default class CodePreview extends React.Component { } handleReceivedCode(data) { - this.setState({code: data, loading: false, success: true}); + let code = data; + if (data.nodeName === '#document') { + code = new XMLSerializer().serializeToString(data); + } + this.setState({code, loading: false, success: true}); } handleReceivedError() { |