[ https://issues.jenkins-ci.org/browse/JENKINS-12748?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159223#comment-159223 ]
SCM/JIRA link daemon commented on JENKINS-12748: ------------------------------------------------ Code changed in jenkins User: imod Path: src/main/java/org/jenkinsci/plugins/scriptler/ScriptlerManagment.java src/main/java/org/jenkinsci/plugins/scriptler/ScritplerPluginImpl.java src/main/java/org/jenkinsci/plugins/scriptler/config/NamedResource.java src/main/java/org/jenkinsci/plugins/scriptler/config/Script.java src/main/java/org/jenkinsci/plugins/scriptler/config/ScriptSet.java src/main/java/org/jenkinsci/plugins/scriptler/config/ScriptlerConfiguration.java src/main/java/org/jenkinsci/plugins/scriptler/util/ByIdSorter.java src/main/java/org/jenkinsci/plugins/scriptler/util/ByNameSorter.java src/main/java/org/jenkinsci/plugins/scriptler/util/ScriptHelper.java src/main/resources/org/jenkinsci/plugins/scriptler/ScriptlerManagment/catalog.jelly src/main/resources/org/jenkinsci/plugins/scriptler/ScriptlerManagment/edit.jelly src/main/resources/org/jenkinsci/plugins/scriptler/ScriptlerManagment/edit.properties src/main/resources/org/jenkinsci/plugins/scriptler/ScriptlerManagment/index.jelly src/main/resources/org/jenkinsci/plugins/scriptler/ScriptlerManagment/runscript.jelly src/main/resources/org/jenkinsci/plugins/scriptler/ScriptlerManagment/scriptsettings.jelly http://jenkins-ci.org/commit/scriptler-plugin/37223a7490c0bad7e839ad8d2720627e30d3ee79 Log: [FIXED JENKINS-12748] differentiate between name and id > Scriptler remote catalog breaks when script name contains certain characters > ---------------------------------------------------------------------------- > > Key: JENKINS-12748 > URL: https://issues.jenkins-ci.org/browse/JENKINS-12748 > Project: Jenkins > Issue Type: Bug > Components: scriptler > Reporter: abayer > Assignee: domi > > The scriptler remote catalog breaks when trying to get a script with a "/" in > its metadata name. e.g., for "Disable/Enable Jobs Matching Pattern", you get > http://localhost:8080/scriptler/downloadScript?id=disableEnableJobsMatchingPattern.groovy&name=Disable/Enable%20Jobs%20Matching%20Pattern&catalog=gh, > with Scriptler trying to put the "/" in the output filename. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira