[Snowy] Crash when doing PUT
- From: Cornelius Hald <hald icandy de>
- To: snowy-list gnome org
- Subject: [Snowy] Crash when doing PUT
- Date: Fri, 07 Aug 2009 11:01:06 +0200
Hi everyone,
after getting my head (and code) around the OAuth stuff I'm finally able
to download notes from Snowy. Now I want to upload some notes, but
having troubles doing so. Probably I'm doing something wrong, but I have
no idea what it is. So if someone has an idea, please help :)
Here is my request captured with wireshark:
PUT /api/1.0/root/notes/?oauth_consumer_key=root&oauth_nonce=TrPgnV05qc0h4fki&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1249633993&oauth_token=4uUnR6tgGMbQynNP2A&oauth_version=1.0&oauth_signature=%2FiA1w7fvO4hw%2FWpx%2BE9v7pd7hAU%3D HTTP/1.1
User-Agent: liboauth-agent
Host: 127.0.0.1:8000
Accept: */*
Content-Type: application/json
Content-Length: 425
{ "note_changes" : [ { "note_content" : "One line of content",
"pinned" : false, "last_meta_data_change_date" :
"2009-08-07T10:00:45.0000000+02:00", "guid" :
"4621178a-5c4a-4d2f-a473-1bff040ea575", "create_date" :
"2009-08-07T10:00:32.0000000+02:00", "open_on_startup" : false,
"note_content_version" : 0.1, "last_change_date" :
"2009-08-07T10:00:45.0000000+02:00", "title" : "New Note 123" } ],
"latest_sync_revision" : -1 }
And here is the reply from Snowy:
HTTP/1.0 200 OK
Date: Fri, 07 Aug 2009 08:33:14 GMT
Server: WSGIServer/0.1 Python/2.5.2
Vary: Authorization, Accept-Language, Cookie
Content-Type: application/json; charset=utf-8
Content-Language: en-us
"Piston/0.2 (Django 1.1 beta 1) crash report:\n\nTraceback (most recent
call last):\n\n File \"/home/conny/snowy/../snowy/api/handlers.py\",
line 50, in wrapper\n return fn(*args, **kwargs)\n\n File
\"/home/conny/snowy/../snowy/api/handlers.py\", line 50, in wrapper\n
return fn(*args, **kwargs)\n\n File
\"/usr/lib/python2.5/site-packages/django/db/transaction.py\", line 240,
in _commit_on_success\n res = func(*args, **kw)\n\n File
\"/home/conny/snowy/../snowy/api/handlers.py\", line 121, in update\n
update = json.loads(request.raw_post_data)\n\nAttributeError: 'module'
object has no attribute 'loads'\n"
First I tried with a version of Snowy which was a couple of weeks old.
Then I did a clean install with the current git version. The error is
still the same...
Thanks!
Conny
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]