Przeglądaj źródła

Support negative filter values for date columns as relative to the current datetime

master
JustAnotherArchivist 3 lat temu
rodzic
commit
9f3c7b3ca8
1 zmienionych plików z 2 dodań i 0 usunięć
  1. +2
    -0
      archivebot-jobs

+ 2
- 0
archivebot-jobs Wyświetl plik

@@ -71,6 +71,8 @@ class FilterAction(argparse.Action):
assert filterDict["column"] in columns
if 'numeric' in columns[filterDict['column']][1]:
filterDict['value'] = float(filterDict['value'])
if 'date' in columns[filterDict['column']][1] and filterDict['value'] < 0:
filterDict['value'] = time.time() + filterDict['value']
setattr(namespace, self.dest, make_field_filter(filterDict['column'], filterDict['op'], filterDict['value'], caseSensitive = (optionString in ('--filter', '-f'))))

def parse_sort(value):


Ładowanie…
Anuluj
Zapisz