doValidate: function()

in sonar-plugin-server/src/main/resources/buildServerResources/manageSonarServers.js [137:162]


        doValidate: function() {
            var errorFound = false;

            var url = $j('input[id="sonar.host.url"]');
            if (url.val() == "") {
                this.error(url, "Please set the server URL");
                errorFound = true;
            }

            var name = $j('input[id="serverinfo.name"]');
            if (name.val() == "") {
                this.error(name, "Please set the server name");
                errorFound = true;
            }

            if ($j(".runnerFormTable input[name='sonar.useTokenLogin']:checked").val() === "true") {
                var token = $j('input[id="sonar.token_field"]');
                if (token.val() == "") {
                    this.error(token, "Please set the token value or use login access");
                    errorFound = true;
                }
            }


            return !errorFound;
        },