Skip to content

System.LimitException: LabsActionPlans:Too many SOQL queries: 101 #172

@viqashussain

Description

@viqashussain

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:


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;

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions