Issue: The following attribute rule is no longer populating the feature layer, this was created by a previous person, and I need help understanding why.
if ($feature.Adoption_Status != "Approved") {
return ;
}
var parent_id = $feature.GlobalID;
if (IsEmpty(parent_id)){
return;
}
// Could use https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featuresetbyrelationsh... also
var relatedTab = FeatureSetByName($datastore, "ADOPTCREATOR.PW_CityBeautiful_AdopterApplications", ['GlobalID', 'Parent_GUID', 'Name', 'Email', 'Phone_Number'], false)
var relatedRec = First(Filter(relatedTab, 'Parent_GUID = @parent_id'))
if (IsEmpty(relatedRec)){
return;
}
return {
"result": {
"attributes": {
"Adopted_By": relatedRec.Name,
"Adopter_Contact_Email": relatedRec.Email,
"Adopter_Contact_Number": relatedRec.Phone_Number
}
}
}
Thank you