# Tony Mack <tmack@cs.princeton.edu>
# Copyright (C) 2006 The Trustees of Princeton University
#
-# $Id: Messages.py,v 1.1 2006/11/03 16:11:42 mlhuang Exp $
+# $Id: Messages.py,v 1.3 2006/11/10 17:06:35 mlhuang Exp $
#
from PLC.Parameter import Parameter
primary_key = 'message_id'
fields = {
'message_id': Parameter(str, "Message identifier"),
+ 'subject': Parameter(str, "Message summary", nullok = True),
'template': Parameter(str, "Message template", nullok = True),
'enabled': Parameter(bool, "Message is enabled"),
}
", ".join(Message.fields)
if message_ids:
- sql += " AND message_id IN (%s)" % ", ".join(map(str, message_ids))
+ sql += " AND message_id IN (%s)" % ", ".join(map(api.db.quote, message_ids))
if enabled is not None:
sql += " AND enabled IS %s" % enabled