name = new Name(rs.getString("fname"), rs.getString("lname"), rs.getString("mname"), rs.getString("suffix"));
dob = rs.getDate("dob");
email = rs.getString("email");
+
String localeStr = rs.getString("language");
if (localeStr == null || localeStr.equals("")) {
locale = Locale.getDefault();
} else {
locale = Language.getLocaleFromString(localeStr);
}
+
GigiPreparedStatement psg = DatabaseConnection.getInstance().prepare("SELECT permission FROM user_groups WHERE user=? AND deleted is NULL");
psg.setInt(1, rs.getInt("id"));
GigiResultSet rs2 = psg.executeQuery();
if (exp >= 50) {
points += 5;
}
+
return points;
}
if (co instanceof User) {
return (User) co;
}
+
return null;
}