X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FSessions.py;fp=PLC%2FSessions.py;h=e0a57b325ec1f810146b7aaf0b96cbaadbd5d05b;hb=a0e131a2893c75df786c94997370b01cb623dee0;hp=b470c9637df50d97591c2be1db21b7ca815c62b2;hpb=5a4c1b1278ffa01e630fde47f7c54888ed20a576;p=plcapi.git diff --git a/PLC/Sessions.py b/PLC/Sessions.py index b470c96..e0a57b3 100644 --- a/PLC/Sessions.py +++ b/PLC/Sessions.py @@ -76,10 +76,10 @@ class Sessions(Table): ints = filter(lambda x: isinstance(x, (int, long)), session_filter) strs = filter(lambda x: isinstance(x, StringTypes), session_filter) session_filter = Filter(Session.fields, {'person_id': ints, 'session_id': strs}) - sql += " AND (%s)" % session_filter.sql(api, "OR") + sql += " AND (%s) %s" % session_filter.sql(api, "OR") elif isinstance(session_filter, dict): session_filter = Filter(Session.fields, session_filter) - sql += " AND (%s)" % session_filter.sql(api, "AND") + sql += " AND (%s) %s" % session_filter.sql(api, "AND") if expires is not None: if expires >= 0: