1976: Error when trying to update a review

matt.******@gmai***** (Google Code) (Is this you? Claim this profile.)
chipx86
chipx86
Feb. 19, 2011
1977
What version are you running?

Review Board 1.5.3
Tried both RBTools 0.3 and 0.3.1


What's the URL of the page containing the problem?

/api/review-requests/6597/


What steps will reproduce the problem?
1. post-review 4438701 (This successfully posts the review.)
2. (Make some changes to files in the Perforce changelist.)
3. post-review 4438701 (This fails.)

The crash happens regardless of whether I publish the first draft or not.


What is the expected output? What do you see instead?

Expected a successfully posted review, instead got:
Error creating review request: One or more fields had errors


What operating system are you using? What browser?

The post-review command is run on Win 7 x64.
The Review Board server is running RHEL 5.5.


Please provide any additional information below.

Attached is post-review -d output for the first (successful) post and the second (failed) post.
chipx86
#1 chipx86
Not sure which side this is on (RB or RBTools) but we'll look into getting a fix out soon.
  • +Confirmed
  • +Component-RBTools
    +Component-API
  • +chipx86
chipx86
#3 chipx86
Committed a workaround in RBTools (5d9fa34d63c12d54ffeb8cf03cdd7e7b878474d4). I'll be doing a release shortly.

The actual API fix in Review Board will be in a 1.5.3 release, but that won't be out immediately. This shouldn't affect you if you upgrade RBTools though.
  • -Priority-Medium
    +Priority-Critical
chipx86
#4 chipx86
  • -Confirmed
    +Fixed