uj24153
4 years agoBinge Watcher
Tried to set nonexistent field "email" of a "ContentNode" node
this is error
Warning occurred while setting a field of an RoSGNode -- Tried to set nonexistent field "email" of a "ContentNode" node pkg:/components/HomeScreen/HomeScreenTaskReader.brs(133)
and this is code for assigning values to Content Node
function getCategoriesItem(p as object)
item = {}
if p.id <> invalid
?" id " p.id
item.id = p.id
else
item.id = invalid
end if
if p.email <> invalid
?" email " p.email
item.Email = p.email
end if
if p.image_url <> invalid
?" image_url " p.image_url
item.HDPosterUrl = p.image_url
end if
if p.name <> invalid
?" name " p.name
item.Title = p.name
end if
return item
end functionthere is no error for Title, id, poster but why email is not assigning to it.
kindly help
Hi uj24153,
You’ll need to add an Email field to the content node before you can use it. You can either create an object that extends a ContentNode and add Email as an interface field, or you can add it by calling p.addField(“Email”, “string”, true). This will add the Email field to your ContentNode so you can assign values to it or reference it.