fix: responses don't support object, use ref
This commit is contained in:
parent
69f1a2ac86
commit
3d47e28fa9
|
@ -139,5 +139,11 @@ emqx_dashboard_api {
|
||||||
zh: """新密码"""
|
zh: """新密码"""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
login_failed_response400 {
|
||||||
|
desc {
|
||||||
|
en: """Login failed. Bad username or password"""
|
||||||
|
zh: """登录失败。用户名或密码错误"""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -101,7 +101,7 @@ schema("/users") ->
|
||||||
tags => [<<"dashboard">>],
|
tags => [<<"dashboard">>],
|
||||||
desc => ?DESC(list_users_api),
|
desc => ?DESC(list_users_api),
|
||||||
responses => #{
|
responses => #{
|
||||||
200 => mk(array(fields([username, description])),
|
200 => mk(array(hoconsc:ref(user)),
|
||||||
#{desc => ?DESC(list_users_api)})
|
#{desc => ?DESC(list_users_api)})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -164,6 +164,8 @@ response_schema(401) ->
|
||||||
response_schema(404) ->
|
response_schema(404) ->
|
||||||
emqx_dashboard_swagger:error_codes([?USER_NOT_FOUND], ?DESC(users_api404)).
|
emqx_dashboard_swagger:error_codes([?USER_NOT_FOUND], ?DESC(users_api404)).
|
||||||
|
|
||||||
|
fields(user) ->
|
||||||
|
fields([username, description]);
|
||||||
fields(List) ->
|
fields(List) ->
|
||||||
[field(Key) || Key <- List].
|
[field(Key) || Key <- List].
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue