- Create a new review
- View the diff
- Click upload diff from within that view
-> 404
Note: clicking on upload diff from the summary view works fine though.
=== Dump ===
Page not found (404)
Request Method: GET
Request URL: http://reviewboard.eng.vmware.com/r/2464/diff/diff/upload/
Using the URLconf defined in reviewboard.urls, Django tried these URL patterns, in this order:
^admin/
^api/json/
^$
^dashboard/$
^r/$
^r/new/$
^r/(?P<review_request_id>[0-9]+)/$
^r/(?P<review_request_id>[0-9]+)/diff/$
^r/(?P<review_request_id>[0-9]+)/diff/(?P<revision>[0-9]+)/$
^r/(?P<review_request_id>[0-9]+)/diff/raw/$
^r/(?P<review_request_id>[0-9]+)/diff/(?P<revision>[0-9]+)/raw/$
^r/(?P<object_id>[0-9]+)/diff/(?P<revision>[0-9]+)/fragment/(?P<filediff_id>[0-9]+)/$
^r/(?P<object_id>[0-9]+)/diff/(?P<revision>[0-9]+)/fragment/(?P<filediff_id>[0-9]+)/chunk/(?
P<chunkindex>[0-9]+)/$
^r/(?P<review_request_id>[0-9]+)/diff/(?P<revision>[0-9]+)-(?P<interdiff_revision>[0-9]+)/$
^r/[0-9]+/diff/upload/$
^r/(?P<review_request_id>[0-9]+)/diff/upload/done/(?P<diffset_id>[0-9]+)/$
^r/(?P<review_request_id>[0-9]+)/publish/$
^r/(?P<review_request_id>[0-9]+)/(?P<action>(discard|submitted|reopen))/$
^r/(?P<review_request_id>[0-9]+)/s/(?P<screenshot_id>[0-9]+)/$
^r/(?P<review_request_id>[0-9]+)/s/upload/$
^r/(?P<review_request_id>[0-9]+)/s/(?P<screenshot_id>[0-9]+)/delete/$
^r/(?P<review_request_id>[0-9]+)/preview-email/$
^r/(?P<review_request_id>[0-9]+)/reviews/(?P<review_id>[0-9]+)/preview-email/$
^r/(?P<review_request_id>[0-9]+)/reviews/(?P<review_id>[0-9]+)/replies/(?P<reply_id>[0-
9]+)/preview-email/$
^users/$
^users/(?P<username>[A-Za-z0-9_-]+)/$
^groups/$
^groups/(?P<name>[A-Za-z0-9_-]+)/$
^feeds/rss/(?P<url>.*)/$
^feeds/atom/(?P<url>.*)/$
^account/login/$
^account/logout/$
^account/preferences/$
^account/register/$
^css/(?P<path>.*)$
^images/(?P<path>.*)$
^scripts/(?P<path>.*)$
The current URL, r/2464/diff/diff/upload/, didn't match any of these.