Disables test settings on chat notification services when repository is empty
Scenario Project's repository is empty
Before
ChatNotificationService Test Settings button would give us a 500
After
ChatNotificationService has Test Settings blocked until repository remains empty
Closes #31009 (closed)
