Projet

Général

Profil

0001-misc-don-t-offer-domain-suggestions-for-domains-we-k.patch

Frédéric Péters, 30 juin 2020 09:48

Télécharger (1,65 ko)

Voir les différences:

Subject: [PATCH] misc: don't offer domain suggestions for domains we know are
 ok (#44429)

 wcs/qommon/static/js/qommon.forms.js | 10 ++++++++++
 1 file changed, 10 insertions(+)
wcs/qommon/static/js/qommon.forms.js
107 107
      last_auto_save = $('form[data-has-draft]').serialize();
108 108
    });
109 109
  }
110
  // common domains we want to offer suggestions for.
110 111
  var well_known_domains = ['gmail.com', 'msn.com', 'hotmail.com', 'hotmail.fr', 'wanadoo.fr',
111 112
                            'free.fr', 'yahoo.fr', 'numericable.fr', 'laposte.fr', 'orange.fr',
112 113
                            'yahoo.com'];
114
  // existing domains we know but don't want to use in suggestion engine.
115
  var known_domains = ['yopmail.com'];
113 116
  $('input[type=email]').on('change wcs:change', function() {
114 117
    var $email_input = $(this);
115 118
    var val = $email_input.val();
......
117 120
    var $domain_hint_div = this.domain_hint_div;
118 121
    var highest_ratio = 0;
119 122
    var suggestion = null;
123

  
124
    if (known_domains.indexOf(val_domain) > -1) {
125
      // known domain, don't suggest anything.
126
      $domain_hint_div.hide();
127
      return;
128
    }
129

  
120 130
    for (var i=0; i < well_known_domains.length; i++) {
121 131
      var domain = well_known_domains[i];
122 132
      var ratio = val_domain.similarity(domain);
123
-