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)