return $fetched_contact;
}
$url = $apcontact['url'];
+ } elseif (empty(parse_url($url, PHP_URL_PATH))) {
+ $apcontact['baseurl'] = $url;
}
// Detect multiple fast repeating request to the same address
}
// Limit the length on incoming fields
- $apcontact = DBStructure::getFieldsForTable('apcontact', $apcontact);
+ $apcontact = DI::dbaDefinition()->truncateFieldsForTable('apcontact', $apcontact);
if (DBA::exists('apcontact', ['url' => $apcontact['url']])) {
DBA::update('apcontact', $apcontact, ['url' => $apcontact['url']]);