equal
deleted
inserted
replaced
329 props.append((prop_name, ASCENDING)) |
329 props.append((prop_name, ASCENDING)) |
330 |
330 |
331 if (kind and not ancestor and |
331 if (kind and not ancestor and |
332 (not props or (len(props) == 1 and props[0][1] == ASCENDING))): |
332 (not props or (len(props) == 1 and props[0][1] == ASCENDING))): |
333 required = False |
333 required = False |
|
334 |
|
335 if props: |
|
336 prop, dir = props[0] |
|
337 if prop in datastore_types._SPECIAL_PROPERTIES and dir is DESCENDING: |
|
338 required = True |
334 |
339 |
335 unique_names = set(name for name, dir in props) |
340 unique_names = set(name for name, dir in props) |
336 if len(props) > 1 and len(unique_names) == 1: |
341 if len(props) > 1 and len(unique_names) == 1: |
337 required = False |
342 required = False |
338 |
343 |