• 
      

    Don't show a traceback for FileNotFoundErrors

    Review Request #9904 — Created May 2, 2018 and submitted

    Information

    Review Board
    release-3.0.x
    d5a0d34...

    Reviewers

    When a file isn't found, it's highly unlikely that seeing a traceback
    from Review Board will help. This change removes that from the error
    message. While I was doing this, I made a couple cosmetic updates to the
    error itself:

    • Instead of prefixing the revision with a single r character (which
      doesn't look so good for Git or other SHA-based revisions), we
      explicitly say "revision X".
    • Instead of suggesting that the error could be a bug in Review Board,
      I've simplified it to just saying it could be an outage or a diff
      problem.
    • Manually created a situation where a file wasn't found (by changing the
      source revision for a FileDiff in the db) and looked at the resulting
      error.
    • Ran unit tests.
    Description From Last Updated

    I think there's an extra word in the description: "Instead of doing prefixing the revision ..."

    chipx86chipx86
    chipx86
    1. 
        
    2. Show all issues

      I think there's an extra word in the description:

      "Instead of doing prefixing the revision ..."

    3. 
        
    david
    david
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-3.0.x (df0a438)