Open robinandeer opened 10 years ago
Dessutom verkar alla familjekommentarer vara borta. Var det det du nämnde förut? För det hände så plötsligt.
Du anropar med bara /families/comments (du måste anropa med en specifik familj) [W 140130 08:41:54 web:1636] 405 POST /families/comments (130.229.49.176) 1.44ms
Jag tror inte att familjekommentarerna är borta. Testa med att anropa med: http://clinical-db.scilifelab.se:8082/families/1/comments
så ska det vara samma kommentarer som det var igår.
Det senaste försöket att försöka skapa en variantkommentar - jag får tillbaka "Error: Malformed JSON input". Vad gör jag för fel?
POST /api/v1/variants/2984830/comments
Jag vet inte vad du gör för fel. Det sätt som jag testar med ser ut så här:
curl -X PUT -H "Content-Type: application/json" -d '{ "rating":"TOP", "user_comment":"Heja", "email":"bla_bla@scilifelab.se"}' http://clinical-db:8082/variants/1627432/comments
och det ger denna header:
HTTPRequest(protocol='http', host='clinical-db:8082', method='PUT', uri='/variants/1627432/comments', version='HTTP/1.1', remote_ip='130.237.80.53', headers={'Host': 'clinical-db:8082', 'Content-Type': 'application/json', 'Content-Length': '79', 'Accept': '*/*', 'User-Agent': 'curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.14.0.0 zlib/1.2.3 libidn/1.18 libssh2/1.4.2'})
Ditt anrop ger följande header:
HTTPRequest(protocol='http', host='clinical-db.scilifelab.se:8082', method='POST', uri='/variants/2984830/comments', version='HTTP/1.1', remote_ip='130.229.49.176', headers={'Content-Length': '106', 'Cookie': 'institute=cmms', 'Accept-Encoding': 'gzip, deflate, compress', 'Content-Type': 'application/x-www-form-urlencoded', 'Host': 'clinical-db.scilifelab.se:8082', 'Accept': '*/*', 'User-Agent': 'python-requests/2.2.0 CPython/2.7.6 Darwin/13.0.0'})
Jag har: 'Content-Type': 'application/json'
Medans du har: 'Content-Type': 'application/x-www-form-urlencoded'
Antagligen måste jag decoda på ngt sätt. Ska se om jag kan lista ut det.
Det blir enklare för mig att debugga om jag kan köra din POST. Jag har letat i interfacet efter en komment knapp för varianter, men jag hittar den inte.
Nej, den finns bara lokalt än så länge. Men i det här fallet tror jag att jag hittade felet.
Ska se över hur jag enkelt kan ladda upp ändringarna till servern.
Har försökt posta nya kommentarer men lyckas inte riktigt.
Kan du se om jag skickar ngt konstigt. Möjligt att det har att göra med att jag använder en "ImmutableMultiDict" istället för en vanlig "dict" med datan.