Tool: PEP8 Style Checker Processed Files: reviewboard/hostingsvcs/versionone.py reviewboard/hostingsvcs/jira.py Tool: Pyflakes Processed Files: reviewboard/hostingsvcs/versionone.py reviewboard/hostingsvcs/jira.py
Validate the bug tracker URLs for Jira and VersionOne.
Review Request #8664 — Created Jan. 24, 2017 and submitted
Both Jira and VersionOne were allowing for URLs containing a "%s", which were incorrect. The URLs were supposed to be the URLs to the service, rather than a specific ticket. This ultimately led to crashes when trying to navigate to the bug. This change adds the missing validators for these fields.
Tested that I could no longer specify bug trackers containing "%s", which
was otherwise causing crashes.