James Moger
2012-08-06 65f55e2a2cdbce33ed4d2d7111b49ff00b2fd575
Drop failed attempt to add user or team (issue-118)
1 files modified
10 ■■■■ changed files
src/com/gitblit/ConfigUserService.java 10 ●●●● patch | view | raw | blame | history
src/com/gitblit/ConfigUserService.java
@@ -315,7 +315,10 @@
        } catch (Throwable t) {
            if (originalUser != null) {
                // restore original user
                users.put(originalUser.username, originalUser);
                users.put(originalUser.username.toLowerCase(), originalUser);
            } else {
                // drop attempted add
                users.remove(model.username.toLowerCase());
            }
            logger.error(MessageFormat.format("Failed to update user model {0}!", model.username),
                    t);
@@ -514,7 +517,10 @@
        } catch (Throwable t) {
            if (original != null) {
                // restore original team
                teams.put(original.name, original);
                teams.put(original.name.toLowerCase(), original);
            } else {
                // drop attempted add
                teams.remove(model.name.toLowerCase());
            }
            logger.error(MessageFormat.format("Failed to update team model {0}!", model.name), t);
        }