public String getBuildServerUrl() { if (buildServerUrl == null || buildServerUrl == "") { JenkinsLocationConfiguration jenkinsConfig = new JenkinsLocationConfiguration(); return jenkinsConfig.getUrl(); } else { return buildServerUrl; } }
@Override public boolean configure(StaplerRequest sr, JSONObject formData) throws FormException { teamDomain = sr.getParameter("slackTeamDomain"); token = sr.getParameter("slackToken"); room = sr.getParameter("slackRoom"); buildServerUrl = sr.getParameter("slackBuildServerUrl"); sendAs = sr.getParameter("slackSendAs"); if (buildServerUrl == null || buildServerUrl == "") { JenkinsLocationConfiguration jenkinsConfig = new JenkinsLocationConfiguration(); buildServerUrl = jenkinsConfig.getUrl(); } if (buildServerUrl != null && !buildServerUrl.endsWith("/")) { buildServerUrl = buildServerUrl + "/"; } save(); return super.configure(sr, formData); }