소스 검색

Fix errors on invalid filter or sort values

master
JustAnotherArchivist 3 년 전
부모
커밋
5067c406b2
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. +2
    -2
      archivebot-jobs

+ 2
- 2
archivebot-jobs 파일 보기

@@ -40,7 +40,7 @@ class FilterAction(argparse.Action):
global columns
match = re.match(r"^(?P<column>[A-Za-z ]+)(?P<op>[=<>^*$~])(?P<value>.*)$", values[0])
if not match:
raise argparse.ArgumentError('Invalid filter')
parser.error('Invalid filter')
filterDict = match.groupdict()
filterDict["column"] = filterDict["column"].lower()
assert filterDict["column"] in columns
@@ -54,7 +54,7 @@ def parse_sort(value):
value = value[1:]
value = value.lower()
if value not in columns:
raise argparse.ArgumentError('Invalid column name')
parser.error('Invalid column name')
return (value, sortDesc)

class SortAction(argparse.Action):


불러오는 중...
취소
저장