diff --git a/app/routers/cont_edu_cert_person.py b/app/routers/cont_edu_cert_person.py index e20eafc..022135a 100644 --- a/app/routers/cont_edu_cert_person.py +++ b/app/routers/cont_edu_cert_person.py @@ -240,7 +240,7 @@ async def search_cont_edu_cert_person_obj_li( FROM `v_cont_edu_cert_person` AS cont_edu_cert_person WHERE cont_edu_cert_person.account_id = :account_id AND cont_edu_cert_person.cont_edu_cert_id IN :cont_edu_cert_id_list - AND cont_edu_cert_person.external_id LIKE :external_id + AND (cont_edu_cert_person.external_id LIKE :external_id OR cont_edu_cert_person.external_id IS NULL) AND (cont_edu_cert_person.given_name LIKE :given_name AND cont_edu_cert_person.family_name LIKE :family_name) AND cont_edu_cert_person.email LIKE :email