Просмотр исходного кода

Merge pull request #9460 from olcai/fix-missing-error-codes-in-subscriptions-schema

fix(mgmt_api): add missing error codes in schema
Erik Timan 3 лет назад
Родитель
Сommit
80c4136989
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      apps/emqx_management/src/emqx_mgmt_api_subscriptions.erl

+ 5 - 1
apps/emqx_management/src/emqx_mgmt_api_subscriptions.erl

@@ -62,7 +62,11 @@ schema("/subscriptions") ->
             tags => [<<"Subscriptions">>],
             parameters => parameters(),
             responses => #{
-                200 => hoconsc:mk(hoconsc:array(hoconsc:ref(?MODULE, subscription)), #{})
+                200 => hoconsc:mk(hoconsc:array(hoconsc:ref(?MODULE, subscription)), #{}),
+                400 => emqx_dashboard_swagger:error_codes(
+                    ['INVALID_PARAMETER'], <<"Invalid parameter">>
+                ),
+                500 => emqx_dashboard_swagger:error_codes(['NODE_DOWN'], <<"Bad RPC">>)
             }
         }
     }.