From: Gaƫtan de Menten Date: Fri, 20 Jun 2008 13:33:43 +0000 (+0000) Subject: better comment X-Git-Tag: rel_0_5beta2~53 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8af372585a7da02507036219118d17b2b58e2aad;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git better comment --- diff --git a/lib/sqlalchemy/orm/query.py b/lib/sqlalchemy/orm/query.py index 43a7c41a3a..c5cd0640dc 100644 --- a/lib/sqlalchemy/orm/query.py +++ b/lib/sqlalchemy/orm/query.py @@ -913,7 +913,8 @@ class Query(object): def __getitem__(self, item): if isinstance(item, slice): start, stop, step = util.decode_slice(item) - # if we slice from the end we need to execute the query + # if we slice from the end we need to execute the query before + # slicing if start < 0 or stop < 0: return list(self)[item] else: