You need to sign in to do that
Don't have an account?
Sanchivan Sivadasan
Invalid loop variable type expected ContentVersion was ContentVersion
Hi All,
I am writing a trigger on ContentVersion in a Scratch Org and I have the below code working in a developer org, but it won't save in a Scratch org and I am getting the error "Variable does not exist: ContentDocumentId". The Trigger code is as follows:
I get the following error:
"Invalid loop variable type expected ContentVersion was ContentVersion"
Does anyone know why?
I am writing a trigger on ContentVersion in a Scratch Org and I have the below code working in a developer org, but it won't save in a Scratch org and I am getting the error "Variable does not exist: ContentDocumentId". The Trigger code is as follows:
trigger ContentVersionTrigger on ContentVersion (after insert) { Set<Id> contentDocumentIdSet = new Set<Id>(); for(ContentVersion cv : Trigger.New) { contentDocumentIdSet.add(cv.ContentDocumentId); } }Also, if I comment out the code contentDocumentIdSet.add(cv.ContentDocumentId);
I get the following error:
"Invalid loop variable type expected ContentVersion was ContentVersion"
Does anyone know why?
All Answers