What version are you running?
2.0.12
What's the URL of the page containing the problem?
/api/json/reviewrequests/{review_request_id}/diff/new/
What steps will reproduce the problem?
1. Create a git repo with some files
2. chmod +x some file, git add, git commit that file
3. git rm the file, and commit
4. post a new review using `rbt post ...`
What is the expected output? What do you see instead?
I expected my review to be posted with a diff. Instead I received
ERROR: Error uploading diff
The file was not found in the repository. (HTTP 400, API Error 207)
What operating system are you using? What browser?
N/A, issue is with the API
Please provide any additional information below.
`rbt` wasn't properly returning the file from the response, after hacking it up to print the full response I saw the error was caused by a file that I had run `chmod +x` on in one commit, and `git rm` in the next.
I then rebased out the `chmod +x` commit, and the upload diff succeeded.