$r['bad_lat_lon'] = true;
}
- // Only run these tests for 'l' (getList), 'g' (getEntry), 'e' (editEntry)
- if (!$this->doPostProcessing || ($a != 'l' && $a != 'g' && $a != 'e')) {
+ // Only run these tests for 'l' (getList), 'g' (getEntry), 'e' (editEntry), 'u' (updateEntry)
+ if (!$this->doPostProcessing || ($a != 'l' && $a != 'g' && $a != 'e' && $a != 'u')) {
return $r;
}
// Get the data again for output
$r['fieldData'] = $this->getEntry($id, $idField);
+ } else {
+
+ // We need to check for post processing here
+ $r['fieldData'] = $this->entryPostProcessing($r['fieldData'], 'u');
+
}
if (is_admin() && GLM_MEMBERS_PLUGIN_ADMIN_DEBUG_VERBOSE && class_exists('glmMembersAdmin')) {