From 2566ac617334a5975a51d014caaec71d0161fc96 Mon Sep 17 00:00:00 2001 From: j Date: Mon, 9 Aug 2021 11:26:00 +0200 Subject: [PATCH] catch + and - as sort operator --- edit.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/edit.py b/edit.py index c881896..b3cf766 100755 --- a/edit.py +++ b/edit.py @@ -76,9 +76,13 @@ def sort_clips(edit, sort): for clip in clips: clip['index'] = idx idx += 1 - reverse = sort.startswith('-') + if sort.startswith('+'): + reverse = False + sort = sort[1:] + elif sort.startswith('-'): + reverse = True + sort = sort[1:] last = '' if reverse else 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' - sort = sort.lstrip('-') if sort == 'manual': s = clips if reverse: