The PullRequestBotFactory currently creates a CSRIssueBot for every IssueTracker configured. This causes unnecessary polling of IssueTrackers where no repositories have been configured with csr true. There could also be IssueTrackers that don't even support the CSR issue type, and those would trigger errors.
The factory needs to only create CSRIssueBot instances for IssueTrackers where it's needed.
The factory needs to only create CSRIssueBot instances for IssueTrackers where it's needed.