I have the server running and I can tool around in the admin
interface. But I'm having trouble with post-review.
post-review says
Error uploading diff: One or more fields had errors (105)
Your review request still exists, but the diff is not attached.
I added these lines before it tries to upload:
print 'request: %s' % review_request # added
print 'content: %s ...' % diff_content.split('\n')[0] # added
try:
server.upload_diff(review_request, diff_content)
...
request: {u'status': u'pending', u'last_updated': u'2008-01-17
16:58:51', u'description': u'', u'repository': {u'path':u'https://
subversion/svn/repos', u'tool': u'Subversion', u'id': 2, u'name':
u'mbxg-test'}, u'id': 10, u'target_groups':[], u'bugs_closed': u'',
u'changenum': None, u'target_people': [], u'testing_done': u'',
u'branch': u'', u'submitter': {u'username': u'root', u'url': u'/users/
root/', u'fullname':u'', u'id': 1, u'email':
u'revie...@mbxg.com'},
u'time_added': u'2008-01-17 16:58:51', u'summary': u'', u'public':
False}
content: Index: dt_data_objects/src/com/dtsoft/ws/client/data/pm/
PMPROFG2.java ...
Nothing looks outrageously wrong to my untrained eye (specifically, it
looks like it's diffing correctly). How can I troubleshoot this?
Does 105 correspond to one of the fields in the request?
thanks,
-Jonathan