浏览代码

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

master
JustAnotherArchivist 3 年前
父节点
当前提交
9f3c7b3ca8
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. +2
    -0
      archivebot-jobs

+ 2
- 0
archivebot-jobs 查看文件

@@ -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):


正在加载...
取消
保存