James Moger
2014-06-13 9793855caf01d4ce9740dd99971e771cca6715a6
Fix NPE in GitblitClient
2 files modified
9 ■■■■■ changed files
releases.moxie 1 ●●●● patch | view | raw | blame | history
src/main/java/com/gitblit/client/GitblitClient.java 8 ●●●●● patch | view | raw | blame | history
releases.moxie
@@ -38,6 +38,7 @@
    - Fixed Ticket responsible selections not considering the AUTHENTICATED authorization control (ticket-91)
    - Fixed invalid generated SSH url for port 22 (issue-444, ticket-98)
    - Fix cloning repositories with `+` in their names. (revert pr-136, issue-362, ticket-100)
    - Fixed NPE in GitblitClient (ticket-102)
    changes:
    - Split the pages servlet into a raw servlet and a pages servlet. All raw links now use the raw servlet (issue-413, ticket-49)
    - Drop deprecated --set-upstream syntax for -u (ticket-59)
src/main/java/com/gitblit/client/GitblitClient.java
@@ -253,9 +253,11 @@
        // create list of available scripts by excluding inherited scripts
        List<String> scripts = new ArrayList<String>();
        for (String script : settings.pushScripts) {
            if (!inherited.contains(script)) {
                scripts.add(script);
        if (!ArrayUtils.isEmpty(settings.pushScripts)) {
            for (String script : settings.pushScripts) {
                if (!inherited.contains(script)) {
                    scripts.add(script);
                }
            }
        }
        return scripts;