working on list management
This commit is contained in:
@@ -65,9 +65,16 @@ public class MailingList {
|
||||
}
|
||||
|
||||
public static List<MailingList> listsOf(User user) {
|
||||
|
||||
List<String> keys = (user.is(ADMIN)) ? null : ListMember.listsOf(user);
|
||||
var list = new ArrayList<MailingList>();
|
||||
try {
|
||||
var rs = Database.open().query("SELECT * FROM "+TABLE_NAME).exec();
|
||||
Database.Request q = Database.open().query("SELECT * FROM " + TABLE_NAME);
|
||||
if (keys != null){
|
||||
if (keys.isEmpty()) return list;
|
||||
q.where(EMAIL,keys);
|
||||
}
|
||||
var rs = q.exec();
|
||||
while (rs.next()){
|
||||
var email = rs.getString(EMAIL);
|
||||
var name = rs.getString(NAME);
|
||||
|
||||
Reference in New Issue
Block a user