rendered paste bodyIndex: src/net/drmods/plugins/irc/IRCNuke.java
===================================================================
--- src/net/drmods/plugins/irc/IRCNuke.java (revision 1214)
+++ src/net/drmods/plugins/irc/IRCNuke.java (working copy)
@@ -171,27 +171,6 @@
}
}
- // rename
- String toDirPath;
- String toName = "[NUKED]-" + nukeDir.getName();
- try {
- toDirPath = nukeDir.getParentFile().getPath();
- } catch (FileNotFoundException ex) {
- logger.fatal("", ex);
- out.add("FileNotFoundException");
- return out;
- }
- try {
- nukeDir.renameTo(toDirPath, toName);
- nukeDir.createDirectory(ftpuser.getName(), ftpuser.getGroup(),
- "REASON-" + nukemsg);
- } catch (IOException ex) {
- logger.warn("", ex);
- out.add(" cannot rename to \"" + toDirPath + "/" + toName + "\": "
- + ex.getMessage());
- return out;
- }
-
long nukeDirSize = 0;
long nukedAmount = 0;
@@ -228,6 +207,28 @@
.getCommandManagerFactory().getHandlersMap().get(Nuke.class);
dpsn.getNukeLog().add(nuke);
getGlobalContext().getConnectionManager().dispatchFtpEvent(nuke);
+
+ // rename
+ String toDirPath;
+ String toName = "[NUKED]-" + nukeDir.getName();
+ try {
+ toDirPath = nukeDir.getParentFile().getPath();
+ } catch (FileNotFoundException ex) {
+ logger.fatal("", ex);
+ out.add("FileNotFoundException");
+ return out;
+ }
+ try {
+ nukeDir.renameTo(toDirPath, toName);
+ nukeDir.createDirectory(ftpuser.getName(), ftpuser.getGroup(),
+ "REASON-" + nukemsg);
+ } catch (IOException ex) {
+ logger.warn("", ex);
+ out.add(" cannot rename to \"" + toDirPath + "/" + toName + "\": "
+ + ex.getMessage());
+ return out;
+ }
+
return out;
}