All pastes #369175 Raw Edit

Someone

public text v1 · immutable
#369175 ·published 2007-02-23 17:01 UTC
rendered paste body
			try {
				myUser = getGlobalContext().getUserManager().getUserByName(_user);
				try {
					myUser.addIPMask(ip);
					env.add("ip", ip);
					out.add(ReplacerUtils.jprintf("ip.added", env, IRCUserManagement.class));
					logger.info("Added ip to " + _user);
				} catch (DuplicateElementException e) {
					env.add("ip", ip);
					out.add(ReplacerUtils.jprintf("ip.exists", env, IRCUserManagement.class));
				} catch (IpSecurityException e) {
					//env.add("ip", ip);
					//out.add(ReplacerUtils.jprintf("ip.exists", env, IRCUserManagement.class));
					//inform of bad ip or w/e
				}
			} catch (NoSuchUserException ex) {
				out.add(ReplacerUtils.jprintf("nosuch.user", env, IRCUserManagement.class));
			} catch (UserFileException ex) {
				out.add(ReplacerUtils.jprintf("error.user", env, IRCUserManagement.class));
				logger.error("", ex);
			}
		}
		return out;
	}