X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;ds=inline;f=includes%2Fdb%2Fcrm_contacts_db.inc;h=94a5a991594034f10bba5c8a1d81732171628f29;hb=4274e2d6ed6f5ee12bdf8425138ccdca1b92a95b;hp=3b47790fb313b851fb289d9cf16469157eecc750;hpb=46c5f7a65a7659a44ae8254c63152074363d3987;p=fa-stable.git diff --git a/includes/db/crm_contacts_db.inc b/includes/db/crm_contacts_db.inc index 3b47790f..94a5a991 100644 --- a/includes/db/crm_contacts_db.inc +++ b/includes/db/crm_contacts_db.inc @@ -110,7 +110,12 @@ function get_crm_persons($type=null, $action=null, $entity=null, $person=null, $ else $sql .= " ORDER BY contact_id"; - return db_query($sql, "Can't get crm persons"); + $result = db_query($sql, "Can't get crm persons"); + // fallback to general contacts + if (!db_num_rows($result) && $action && $action != 'general') + return get_crm_persons($type, 'general', $entity, $person, $unique); + else + return $result; } function get_crm_person($id)