misc: don't offer domain suggestions for domains we know are ok (#44429)
This commit is contained in:
parent
c17f11f88e
commit
b682b2e9c4
|
@ -107,9 +107,12 @@ $(function() {
|
|||
last_auto_save = $('form[data-has-draft]').serialize();
|
||||
});
|
||||
}
|
||||
// common domains we want to offer suggestions for.
|
||||
var well_known_domains = ['gmail.com', 'msn.com', 'hotmail.com', 'hotmail.fr', 'wanadoo.fr',
|
||||
'free.fr', 'yahoo.fr', 'numericable.fr', 'laposte.fr', 'orange.fr',
|
||||
'yahoo.com'];
|
||||
// existing domains we know but don't want to use in suggestion engine.
|
||||
var known_domains = ['yopmail.com'];
|
||||
$('input[type=email]').on('change wcs:change', function() {
|
||||
var $email_input = $(this);
|
||||
var val = $email_input.val();
|
||||
|
@ -117,6 +120,13 @@ $(function() {
|
|||
var $domain_hint_div = this.domain_hint_div;
|
||||
var highest_ratio = 0;
|
||||
var suggestion = null;
|
||||
|
||||
if (known_domains.indexOf(val_domain) > -1) {
|
||||
// known domain, don't suggest anything.
|
||||
$domain_hint_div.hide();
|
||||
return;
|
||||
}
|
||||
|
||||
for (var i=0; i < well_known_domains.length; i++) {
|
||||
var domain = well_known_domains[i];
|
||||
var ratio = val_domain.similarity(domain);
|
||||
|
|
Loading…
Reference in New Issue