From a5a4d6b27649e29bfbaf997e8cc9cefdbcc156a3 Mon Sep 17 00:00:00 2001 From: Harvey Kandola Date: Wed, 30 Nov 2016 18:36:22 -0800 Subject: [PATCH] trap for null raw body --- core/api/request/page.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/api/request/page.go b/core/api/request/page.go index 8674deed..0b3440ac 100644 --- a/core/api/request/page.go +++ b/core/api/request/page.go @@ -450,7 +450,7 @@ func (p *Persister) GetDocumentPageMeta(documentID string, externalSourceOnly bo // GetPageRevision returns the revisionID page revision record. func (p *Persister) GetPageRevision(revisionID string) (revision entity.Revision, err error) { - stmt, err := Db.Preparex("SELECT id, refid, orgid, documentid, ownerid, pageid, userid, contenttype, pagetype, title, body, rawbody, coalesce(config,JSON_UNQUOTE('{}')) as config, created, revised FROM revision WHERE orgid=? and refid=?") + stmt, err := Db.Preparex("SELECT id, refid, orgid, documentid, ownerid, pageid, userid, contenttype, pagetype, title, body, coalesce(rawbody, '') as rawbody, coalesce(config,JSON_UNQUOTE('{}')) as config, created, revised FROM revision WHERE orgid=? and refid=?") defer utility.Close(stmt) if err != nil {