X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMessages.py;fp=PLC%2FMessages.py;h=0620ac087de1925997a9b881d23983cc46479cbe;hb=a0e131a2893c75df786c94997370b01cb623dee0;hp=250ff12fe1ebec8de761b25cb960f23cadd72c52;hpb=5a4c1b1278ffa01e630fde47f7c54888ed20a576;p=plcapi.git diff --git a/PLC/Messages.py b/PLC/Messages.py index 250ff12..0620ac0 100644 --- a/PLC/Messages.py +++ b/PLC/Messages.py @@ -4,7 +4,7 @@ # Tony Mack # Copyright (C) 2006 The Trustees of Princeton University # -# $Id: Messages.py,v 1.4 2006/11/16 17:03:36 mlhuang Exp $ +# $Id: Messages.py 5574 2007-10-25 20:33:17Z thierry $ # from PLC.Parameter import Parameter @@ -42,9 +42,9 @@ class Messages(Table): if message_filter is not None: if isinstance(message_filter, (list, tuple, set)): message_filter = Filter(Message.fields, {'message_id': message_filter}) - sql += " AND (%s)" % message_filter.sql(api, "OR") + sql += " AND (%s) %s" % message_filter.sql(api, "OR") elif isinstance(message_filter, dict): message_filter = Filter(Message.fields, message_filter) - sql += " AND (%s)" % message_filter.sql(api, "AND") + sql += " AND (%s) %s" % message_filter.sql(api, "AND") self.selectall(sql)