System.LimitException: LabsActionPlans:Too many SOQL queries: 101
When trying to insert EmailMessageRelation objects in bulk.
Here is the code to recreate the error:
List<EmailMessageRelation> ems = new List<EmailMessageRelation>();
Id conId = [SELECT Id FROM Contact Limit 1][0].Id;
Id emailMessageId = [SELECT Id FROM EmailMessage Limit 1][0].Id;
for (integer i = 0; i < 30; i++)
{
EmailMessageRelation emr = new EmailMessageRelation();
emr.RelationType = 'ToAddress';
emr.EmailMessageId = emailMessageId;
emr.RelationId = conId;
ems.add(emr);
}
insert ems;
Receive the following error:
System.LimitException: LabsActionPlans:Too many SOQL queries: 101
When trying to insert EmailMessageRelation objects in bulk.
Here is the code to recreate the error: