@@ -723,7 +723,8 @@ function getProgress(){
723
723
setTimeout(getProgress,2000);
724
724
}
725
725
726
- function checkForUpgrades() {
726
+ // e: click event. Ctrl-key means force update
727
+ function checkForUpgrades(e) {
727
728
var msg="<p>"+'<?php _e ("Current Version " ); ?> '+": "+ac_config.version_name+"<br />"+'<?php _e ("Current Release " ); ?> '+": "+ac_config.version_date+"</p>";
728
729
$.ajax({
729
730
url:"../ajax/adminFunctions.php",
@@ -736,12 +737,14 @@ function checkForUpgrades() {
736
737
$.messager.alert('<?php _e ("Check for Upgrades " ); ?> ',data.errorMsg,"error");
737
738
return;
738
739
}
739
- if (data.version_date==ac_config.version_date) {
740
+ if (data.version_date=== ac_config.version_date) {
740
741
msg = msg +'<p style="text-align:center;">'+"<?php _e ('AgilityContest is up to date ' ); ?> "+"</p>";
741
742
$.messager.alert("Version Info",msg,"info");
742
743
}
743
744
msg = msg +"<p>"+'<?php _e ("Last Version " ); ?> '+": "+data.version_name+"<br />"+'<?php _e ('Last Release ' );?> '+": "+data.version_date+"</p>";
744
- if (data.version_date>ac_config.version_date) askForUpgrade(msg,data.version_name,data.version_date);
745
+ if (data.version_date>ac_config.version_date) { askForUpgrade(msg,data.version_name,data.version_date); return; }
746
+ // also, on ctrl/meta key force askforupgrade
747
+ if (e.ctrlKey || e.metaKey) askForUpgrade(msg,data.version_name,data.version_date);
745
748
}
746
749
});
747
750
}
0 commit comments