Hi there.  I'm trying to get RB up and running with our CVS
repository. I've got a little utility that will work as a commitinfo
script.  I'm having a little trouble with setting summaries.  Here's
an exchange, along with the 500 response with debugging turned on:

POST http://codereviews.pokkari.net/api/json/accounts/login/
Content-Length: 33
Content-Type: application/x-www-form-urlencoded

username=admin&password=**********
2009/06/06 12:51:36 Got response:
HTTP/1.1 200 OK
Cache-Control: max-age=0
Connection: close
Date: Sat, 06 Jun 2009 16:51:37 GMT
ETag: "b6e92daf146c071e4f744c5eb0f38c4b"
Server: Apache/2.2.11 (Ubuntu) PHP/5.2.6-3ubuntu4.1 with Suhosin-Patch
mod_python/3.3.1 Python/2.6.2
Vary: Cookie,Accept-Language
Content-Language: en-us
Content-Length: 14
Content-Type: application/json
Expires: Sat, 06 Jun 2009 16:51:38 GMT
Last-Modified: Sat, 06 Jun 2009 16:51:38 GMT
Client-Date: Sat, 06 Jun 2009 16:51:36 GMT
Client-Peer: 208.82.13.115:80
Client-Response-Num: 1
Set-Cookie: rbsessionid=600fd590ebeb9352b5bba8307767f4da; expires=Sun,
06-Jun-2010 16:51:38 GMT; Max-Age=31536000; Path=/

{"stat": "ok"}
2009/06/06 12:51:36 Doing request:
POST http://codereviews.pokkari.net/api/json/reviewrequests/new/
Content-Length: 32
Content-Type: application/x-www-form-urlencoded

repository_id=1&submit_as=justin
2009/06/06 12:51:36 Got response:
HTTP/1.1 200 OK
Cache-Control: max-age=0
Connection: close
Date: Sat, 06 Jun 2009 16:51:39 GMT
ETag: "d6618adc14122514aab44bad7797f100"
Server: Apache/2.2.11 (Ubuntu) PHP/5.2.6-3ubuntu4.1 with Suhosin-Patch
mod_python/3.3.1 Python/2.6.2
Vary: Cookie,Accept-Language,Accept-Encoding
Content-Language: en-us
Content-Length: 589
Content-Type: application/json
Expires: Sat, 06 Jun 2009 16:51:39 GMT
Last-Modified: Sat, 06 Jun 2009 16:51:39 GMT
Client-Date: Sat, 06 Jun 2009 16:51:36 GMT
Client-Peer: 208.82.13.115:80
Client-Response-Num: 1

{"stat": "ok", "review_request": {"status": "pending", "last_updated":
"2009-06-06 09:51:39", "description": "", "repository": {"path":
":ext:ad...@cvs.pokkari.net:/usr/local/cvsroot", "tool": "CVS", "id":
1, "name": "Blip CVS"}, "bugs_closed": "", "id": 9, "target_people":
[], "target_groups": [], "summary": "", "changenum": null,
"testing_done": "", "branch": "", "submitter": {"username": "justin",
"first_name": "Justin", "last_name": "Day", "url": "/users/justin/",
"email": "jus...@blip.tv", "fullname": "Justin Day", "id": 1},
"time_added": "2009-06-06 09:51:39", "public": false}}
Setting bugs to ''
Setting reviewers..
Setting summary to 'Multi path commit to see CVS behavior.'
2009/06/06 12:51:36 Doing request:
POST http://codereviews.pokkari.net/api/json/reviewrequests/9/draft/set/summary/
Content-Length: 44
Content-Type: application/x-www-form-urlencoded

value=Multi+path+commit+to+see+CVS+behavior.
2009/06/06 12:51:37 Got response:
HTTP/1.1 500 Internal Server Error
Connection: close
Date: Sat, 06 Jun 2009 16:51:39 GMT
Server: Apache/2.2.11 (Ubuntu) PHP/5.2.6-3ubuntu4.1 with Suhosin-Patch
mod_python/3.3.1 Python/2.6.2
Vary: Cookie,Accept-Language,Accept-Encoding
Content-Language: en-us
Content-Length: 61853
Content-Type: text/html
Content-Type: text/html; charset=utf-8
Client-Date: Sat, 06 Jun 2009 16:51:37 GMT
Client-Peer: 208.82.13.115:80
Client-Response-Num: 1
Title: AttributeError at /api/json/reviewrequests/9/draft/set/summary/
X-Meta-Robots: NONE,NOARCHIVE

[EXTRANEOUS HTML STRIPPED OUT]
<div id="summary">
  <h1>AttributeError at /api/json/reviewrequests/9/draft/set/summary/</
h1>
  <pre class="exception_value">&#39;WebAPIResponseError&#39; object
has no attribute &#39;save&#39;</pre>
  <table class="meta">
    <tr>
      <th>Request Method:</th>
      <td>POST</td>
    </tr>
    <tr>
      <th>Request URL:</th>
      <td>http://codereviews.pokkari.net/api/json/reviewrequests/9/
draft/set/summary/</td>
    </tr>
    <tr>
      <th>Exception Type:</th>
      <td>AttributeError</td>
    </tr>
    <tr>
      <th>Exception Value:</th>
      <td><pre>&#39;WebAPIResponseError&#39; object has no attribute
&#39;save&#39;<pre></td>
    </tr>
    <tr>
      <th>Exception Location:</th>
      <td>/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.0rc2-
py2.6.egg/reviewboard/webapi/json.py in
review_request_draft_set_field, line 824</td>
    </tr>
    <tr>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To post to this group, send email to reviewboard@googlegroups.com
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to