Add option value to force_unique_userid  to also validate against inactive userid

Idea created by L.Elias Champion on Feb 1, 2013
    Not planned
    • J_W
    • stefan.zwerger2.2
    • lukasz.tkaczewski
    • sprins
    • L.Elias
    • paulorlandohealth
    • o_gonzalez
    • Kaori_K
    • HeikoMittelstaedt

    CASD has an option "force_unique_userid" which is described as "Enforce unique value for User ID", however this only seems to validate against active userids. If a user has been set to inactive, a duplicate contact is then able to be created with the same userid, causing duplicate records. I believe the option should either validate against all contacts by default, or at the very least have an option added to select whether it should only check against Active or All contacts.