Enter your email and we'll send you a reset link
Learn, practice, and master Salesforce development in an interactive environment
trigger ChallengeTrigger on Challenge__c (before insert, before update) {
if (System.isBatch() || System.isQueueable()) {
return;
}
for (Challenge__c challenge : Trigger.new) {
if (challenge.Status__c == 'Published') {
if (String.isBlank(challenge.Description__c)) {
challenge.addError('Published challenges must have a description');
}
}
}
}