| Index: sitescripts/templateFilters.py |
| =================================================================== |
| --- a/sitescripts/templateFilters.py |
| +++ b/sitescripts/templateFilters.py |
| @@ -123,19 +123,19 @@ |
| def subscriptionSort(value, prioritizeRecommended=True): |
| value = value[:] # create a copy of the list |
| if prioritizeRecommended: |
| - value.sort(lambda a, b: ( |
| - cmp(a.type, b.type) or |
| - cmp(a.deprecated, b.deprecated) or |
| - cmp(b.catchall, a.catchall) or |
| - cmp(b.recommendation != None, a.recommendation != None) or |
| - cmp(a.name.lower(), b.name.lower()) |
| - )) |
| + value.sort(lambda a, b: |
| + cmp(a.type, b.type) or |
| + cmp(a.deprecated, b.deprecated) or |
| + cmp(b.catchall, a.catchall) or |
| + cmp(b.recommendation != None, a.recommendation != None) or |
| + cmp(a.name.lower(), b.name.lower()) |
| + ) |
|
Sebastian Noack
2018/01/17 01:43:51
If you indent code without a newline after the ope
Vasily Kuznetsov
2018/01/18 10:46:07
Just for the record, I prefer Sebastian's second v
rosie
2018/01/25 16:13:48
Yeah, the second version also seems more readable
|
| else: |
| - value.sort(lambda a, b: ( |
| - cmp(a.type, b.type) or |
| - cmp(a.deprecated, b.deprecated) or |
| - cmp(a.name.lower(), b.name.lower()) |
| - )) |
| + value.sort(lambda a, b: |
| + cmp(a.type, b.type) or |
| + cmp(a.deprecated, b.deprecated) or |
| + cmp(a.name.lower(), b.name.lower()) |
| + ) |
| return value |