Commit 3832aa18 authored by guus's avatar guus

OF-620: Should be java 5 compatible.

OF-621: Fix potential NPE.


git-svn-id: http://svn.igniterealtime.org/svn/repos/openfire/trunk@13497 b35dd754-fafc-0310-a699-88a17e54d16e
parent fa2bb962
...@@ -27,7 +27,6 @@ public class JustMarriedPlugin implements Plugin { ...@@ -27,7 +27,6 @@ public class JustMarriedPlugin implements Plugin {
private static Logger Log = Logger.getLogger(JustMarriedPlugin.class); private static Logger Log = Logger.getLogger(JustMarriedPlugin.class);
@Override
public void initializePlugin(PluginManager manager, File pluginDirectory) { public void initializePlugin(PluginManager manager, File pluginDirectory) {
} }
...@@ -39,8 +38,8 @@ public class JustMarriedPlugin implements Plugin { ...@@ -39,8 +38,8 @@ public class JustMarriedPlugin implements Plugin {
User currentUser = userManager.getUser(currentUserName); User currentUser = userManager.getUser(currentUserName);
// Old user found, create new one // Old user found, create new one
String password = AuthFactory.getPassword(currentUserName); String password = AuthFactory.getPassword(currentUserName);
String newName = (newRealName == null | newRealName.length() == 0) ? currentUser.getName() : newRealName; String newName = (newRealName == null || newRealName.length() == 0) ? currentUser.getName() : newRealName;
String newMail = (newEmail == null | newEmail.length() == 0) ? currentUser.getEmail() : newEmail; String newMail = (newEmail == null || newEmail.length() == 0) ? currentUser.getEmail() : newEmail;
User newUser = userManager.createUser(newUserName, password, currentUser.getName(), newMail); User newUser = userManager.createUser(newUserName, password, currentUser.getName(), newMail);
newUser.setName(newName); newUser.setName(newName);
newUser.setNameVisible(currentUser.isNameVisible()); newUser.setNameVisible(currentUser.isNameVisible());
...@@ -179,7 +178,6 @@ public class JustMarriedPlugin implements Plugin { ...@@ -179,7 +178,6 @@ public class JustMarriedPlugin implements Plugin {
} }
} }
@Override
public void destroyPlugin() { public void destroyPlugin() {
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment