diff --git a/war/resources/scripts/hudson-behavior.js b/war/resources/scripts/hudson-behavior.js index e6ba28cf2ce7e5fd9dfdffbbe6f4799301161b2b..579b4dca517eb5f9280f61d5372f37ed03e0cd13 100644 --- a/war/resources/scripts/hudson-behavior.js +++ b/war/resources/scripts/hudson-behavior.js @@ -1318,15 +1318,19 @@ var DragDrop = function(id, sGroup, config) { }); })(); +function loadScript(href) { + var s = document.createElement("script"); + s.setAttribute("src",href); + document.getElementsByTagName("HEAD")[0].appendChild(s); +} + var updateCenter = { postBackURL : null, info: {}, completionHandler: null, checkUpdates : function() { - var s = document.createElement("script"); - s.setAttribute("src","https://hudson.dev.java.net/update-center.json?"+Hash.toQueryString(updateCenter.info)); - document.getElementsByTagName("HEAD")[0].appendChild(s); + loadScript("https://hudson.dev.java.net/update-center.json?"+Hash.toQueryString(updateCenter.info)); }, post : function(data) {