From 4bc917b6f1800a2a96c32c4bc7860660ff70b317 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Thu, 10 Jan 2019 15:08:49 +0100 Subject: [PATCH] cd06: use full=on and no anonymization --- cd06/cd06/wcs_api.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cd06/cd06/wcs_api.py b/cd06/cd06/wcs_api.py index a4e343e..dde02eb 100644 --- a/cd06/cd06/wcs_api.py +++ b/cd06/cd06/wcs_api.py @@ -113,7 +113,7 @@ class FormData(BaseObject): data = self._wcs_api.get_json( self._wcs_api.forms_url, self.formdef_slug + '/', - str(self.id) + '/') + str(self.id.rsplit('/')[-1]) + '/') self.fields = data['fields'] self.with_files = True return self.fields @@ -196,7 +196,7 @@ class FormDef(BaseObject): @property def datas(self): - datas = self._wcs_api.get_formdatas(self.slug, full=False) + datas = self._wcs_api.get_formdatas(self.slug, full=True) for data in datas: data.formdef = self yield data @@ -302,7 +302,7 @@ class WcsApi(object): while True: data = self.get_json( self.forms_url, - slug + '/list?anonymise&full=%s&offset=%d&limit=%d' % ( + slug + '/list?full=%s&offset=%d&limit=%d' % ( 'on' if full else 'off', offset, limit)) for d in data: # w.c.s. had a bug where some formdata lost their draft status, skip them