+
+
{{#params}}
diff --git a/src/wa/server/plugin/WAConfigObject.java b/src/wa/server/plugin/WAConfigObject.java
index 5a4ac62..54fbeed 100755
--- a/src/wa/server/plugin/WAConfigObject.java
+++ b/src/wa/server/plugin/WAConfigObject.java
@@ -47,14 +47,16 @@ public abstract class WAConfigObject extends DBBean{
PreparedStatement stmt = db.getPreparedStatement( "SELECT * FROM "+DB_TABLE+" WHERE id == ?" );
stmt.setInt(1, id);
WAConfigObject obj = DBConnection.exec(stmt, DBBeanSQLResultHandler.create(clazz, db) );
- obj.configureObj();
+ if (obj != null)
+ obj.configureObj();
return obj;
}
public static List getAllConfigObjs(DBConnection db, Class extends WAConfigObject> clazz) throws SQLException {
List list =
(List) db.exec("SELECT * FROM "+DB_TABLE, DBBeanSQLResultHandler.createList(clazz, db) );
for (WAConfigObject obj : list)
- obj.configureObj();
+ if (obj != null)
+ obj.configureObj();
return list;
}