summaryrefslogtreecommitdiff
path: root/freebase-api
diff options
context:
space:
mode:
authoralex.boterolowry <alex.boterolowry@5914aa95-5b3a-0410-a3b5-7b719e7fe9b2>2008-10-09 03:08:49 +0000
committeralex.boterolowry <alex.boterolowry@5914aa95-5b3a-0410-a3b5-7b719e7fe9b2>2008-10-09 03:08:49 +0000
commitbcc336ae61d7abf13ca9529540ad9d41bf662511 (patch)
treeaeec7cdcd2f32abc3c90093de91dea5e2ded0922 /freebase-api
parentc87f8c03d6205755b739316042b536f01741673a (diff)
Fix mqlflush/touch support since it now conforms
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@50 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
Diffstat (limited to 'freebase-api')
-rw-r--r--freebase-api/freebase/api/session.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/freebase-api/freebase/api/session.py b/freebase-api/freebase/api/session.py
index 2ee6ffe..3d96ddd 100644
--- a/freebase-api/freebase/api/session.py
+++ b/freebase-api/freebase/api/session.py
@@ -521,14 +521,14 @@ class HTTPMetawebSession(MetawebSession):
self.log.debug('MQLFLUSH')
service = '/api/service/touch'
- r = self._httpreq(service, 'POST', body='',
- headers={'content-type':'application/xml',
- 'content-length':'0'})
+ r = self._httpreq_json(service)
- # TODO non-conforming service, fix later
- #self._check_mqlerror(r)
+ self._check_mqlerror(r)
return True
+ def touch(self):
+ return self.mqlflush()
+
def upload(self, body, content_type, document_id=False):
"""upload to the metaweb"""