mirror of
https://github.com/MailHops/mailhops-plugin.git
synced 2025-05-30 20:40:10 -07:00
Added check for coords instead of countryCode for local flag
This commit is contained in:
parent
d03605fbee
commit
464c40d06d
@ -258,23 +258,26 @@ var mailHopsDisplay =
|
|||||||
|
|
||||||
if(response.route[i].countryCode)
|
if(response.route[i].countryCode)
|
||||||
menuitem.setAttribute('image','chrome://mailhops/content/images/flags/'+response.route[i].countryCode.toLowerCase()+'.png');
|
menuitem.setAttribute('image','chrome://mailhops/content/images/flags/'+response.route[i].countryCode.toLowerCase()+'.png');
|
||||||
|
else if(response.route[i].coords)
|
||||||
|
menuitem.setAttribute('image','chrome://mailhops/content/images/auth/none.png');
|
||||||
else
|
else
|
||||||
menuitem.setAttribute('image','chrome://mailhops/content/images/local.png');
|
menuitem.setAttribute('image','chrome://mailhops/content/images/local.png');
|
||||||
|
|
||||||
if(response.route[i].city){
|
if(response.route[i].coords){
|
||||||
|
|
||||||
if(response.route[i].city && response.route[i].state)
|
if(response.route[i].city && response.route[i].state)
|
||||||
label='Hop #'+(i+1)+' '+response.route[i].city+', '+response.route[i].state;
|
label='Hop #'+(i+1)+' '+response.route[i].city+', '+response.route[i].state;
|
||||||
else
|
else if(response.route[i].city && response.route[i].countryCode)
|
||||||
label='Hop #'+(i+1)+' '+response.route[i].city+', '+response.route[i].countryCode;
|
label='Hop #'+(i+1)+' '+response.route[i].city+', '+response.route[i].countryCode;
|
||||||
|
else if(response.route[i].city)
|
||||||
menuitem.setAttribute('tooltiptext','Click for WhoIs');
|
label='Hop #'+(i+1)+' '+response.route[i].city;
|
||||||
menuitem.setAttribute('data-ip',response.route[i].ip);
|
else if(response.route[i].state)
|
||||||
menuitem.addEventListener("click", function () {
|
label='Hop #'+(i+1)+' '+response.route[i].state;
|
||||||
mailHopsUtils.launchWhoIs(this.getAttribute('data-ip'));
|
else if(response.route[i].countryName)
|
||||||
}
|
|
||||||
, false);
|
|
||||||
} else if(response.route[i].countryName){
|
|
||||||
label='Hop #'+(i+1)+' '+response.route[i].countryName;
|
label='Hop #'+(i+1)+' '+response.route[i].countryName;
|
||||||
|
else
|
||||||
|
label='Hop #'+(i+1);
|
||||||
|
|
||||||
menuitem.setAttribute('tooltiptext','Click for WhoIs');
|
menuitem.setAttribute('tooltiptext','Click for WhoIs');
|
||||||
menuitem.setAttribute('data-ip',response.route[i].ip);
|
menuitem.setAttribute('data-ip',response.route[i].ip);
|
||||||
menuitem.addEventListener("click", function () {
|
menuitem.addEventListener("click", function () {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user