3073: Updating review with rbt post obliterates Depends On field

Jan. 21, 2014
What version are you running?
Review Board 1.7.13 (Bitnami stack)
RBTools 0.5.2

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

What steps will reproduce the problem?
1. Create new review.  Fill in all optional and required fields (branch, bugs, etc.) but particularly set a dependency on at least one other review request.
2. Update the review request with "rbt post -r # -p"
3. Depends On field is cleared, but all other fields remain the same.

What is the expected output? What do you see instead?
Depends On field should not be altered due to updating a review request.

What operating system are you using? What browser?
Server: CentOS 6.4, Client: Windows 7, Firefox 23.0 or IE 10.0

Please provide any additional information below.
Attached screenshots show initial review request, and then updated request after executing:

rbt post -r 15 -p <files>
#1 david
  • +Component-RBTools
#2 david
  • +PendingReview
  • +david
#3 david
Fixed in master (b73b167).
  • -PendingReview
#4 vino*****@gmai***** (Google Code) (Is this you? Claim this profile.)
What release version of RBT is this included in? I just upgraded to 0.6.2 but the problem still persists.
#5 david
I apologize, my comment #3 wasn't very specific. The fix went in to Review Board, not RBTools.
#6 vino*****@gmai***** (Google Code) (Is this you? Claim this profile.)
Aha. What version of ReviewBoard would that be?
#7 david
2.0 or newer.