• 
      

    Catch JSONDecodeError when attempting to initialize JIRAClient.

    Review Request #10144 — Created Sept. 12, 2018 and submitted — Latest diff uploaded

    Information

    Review Board
    release-3.0.x
    2ad3bb6...

    Reviewers

    If a bug tracker is configured incorrectly, JIRAClient won't be able to
    initialize, and will unhelpfully throw a JSONDecodeError instead of
    something more useful. The only place where this manifests is in the bug
    infobox (since we otherwise are just creating a link to the bug). The
    result of this was that crash e-mails were being sent to the admin
    whenever the infobox was triggered (with no visible effect to the user).

    Ran unit tests.