error is Error: Compile Error: expecting right square bracket, found 'And' at line 48 column 111
trigger SendEmailUser on Opportunity (after insert,after update) {
Set<Id> setResource=new Set<Id>();
Set<Id> setjob=new Set<Id>();
List<NewJob__c> LatestJob=new List<NewJob__c>();
for(Opportunity opp:Trigger.new){
if(opp.Status__c == 'new'){
if(opp.Resource__c != null ){
setResource.add(opp.Resource__c);
// setjob.add(opp.Job__c);
}
}
}
List<String> lstEmails=new List<String>();
if(!setResource.isEmpty()){
List<Resource__c> lstResource= [Select Id,Email__c from Resource__c Where Id IN : setResource];
if(!lstResource.isEmpty())
{
for(Resource__c res:lstResource)
{
lstEmails.add(res.Email__c);
}
}
}
string ljob='';
if(!setResource.isEmpty()){
List<NewJob__c> newJoblist=[SELECT Id FROM NewJob__c order by CreatedDate desc limit 1];
if(!newJoblist.isEmpty())
{
for(NewJob__c jobl:newJoblist){
setjob.add(jobl.id);
// ljob=ljob+'https://ap2.salesforce.com/'+jobl.id+'\n';
}
}
}
String Body='';
if(!setResource.isEmpty()){
List<Job_Application__c> Joblist=[SELECT Id FROM Job_Application__c order by CreatedDate desc limit 1 And Id IN(setjob) ];
if(!Joblist.isEmpty())
{
for(Job_Application__c job:Joblist){
body=body+'https://ap2.salesforce.com/'+job.id+'\n';
// body=ljob+'https://ap2.salesforce.com/'+job.id+'\n';
}
}
}
if(!lstEmails.isEmpty()){
Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();
mail.setToAddresses(lstEmails);
mail.setSubject('Job Alert');
mail.setPlainTextBody(Body);
mail.setHtmlBody(Body);
Messaging.SendEmail(new Messaging.SingleEmailMessage[] {mail});
}
}