6.0.0
This commit is contained in:
@@ -112,7 +112,15 @@ class DecortUserInfo(DecortController):
|
||||
type='str',
|
||||
),
|
||||
status_code=dict(
|
||||
type='str',
|
||||
type='dict',
|
||||
options=dict(
|
||||
min=dict(
|
||||
type='int',
|
||||
),
|
||||
max=dict(
|
||||
type='int',
|
||||
),
|
||||
),
|
||||
),
|
||||
time=dict(
|
||||
type='dict',
|
||||
@@ -151,6 +159,7 @@ class DecortUserInfo(DecortController):
|
||||
),
|
||||
pagination=dict(
|
||||
type='dict',
|
||||
apply_defaults=True,
|
||||
options=dict(
|
||||
number=dict(
|
||||
type='int',
|
||||
@@ -158,7 +167,7 @@ class DecortUserInfo(DecortController):
|
||||
),
|
||||
size=dict(
|
||||
type='int',
|
||||
required=True,
|
||||
default=50,
|
||||
),
|
||||
),
|
||||
),
|
||||
@@ -276,7 +285,13 @@ class DecortUserInfo(DecortController):
|
||||
input_args_filter = input_args['filter']
|
||||
if input_args_filter:
|
||||
mapped_args['api_method'] = input_args_filter['api_method']
|
||||
mapped_args['http_status_code'] = input_args_filter['status_code']
|
||||
|
||||
match input_args_filter['status_code']:
|
||||
case {'min': int() as min_status_code}:
|
||||
mapped_args['min_status_code'] = min_status_code
|
||||
match input_args_filter['status_code']:
|
||||
case {'max': int() as max_status_code}:
|
||||
mapped_args['max_status_code'] = max_status_code
|
||||
|
||||
match input_args_filter['time']:
|
||||
case {'start': {'unix': int() as start_unix_time}}:
|
||||
|
||||
Reference in New Issue
Block a user