Ilya Averyanov 2 лет назад
Родитель
Сommit
9381c895bb
1 измененных файлов с 3 добавлено и 9 удалено
  1. 3 9
      apps/emqx_ft/src/emqx_ft_storage.erl

+ 3 - 9
apps/emqx_ft/src/emqx_ft_storage.erl

@@ -131,12 +131,8 @@ files(Query) ->
 
 
 -spec dispatch(atom(), list(term())) -> any().
 -spec dispatch(atom(), list(term())) -> any().
 dispatch(Fun, Args) when is_atom(Fun) ->
 dispatch(Fun, Args) when is_atom(Fun) ->
-    case backend() of
-        {Type, Storage} ->
-            apply(mod(Type), Fun, [Storage | Args]);
-        _ ->
-            {error, disabled}
-    end.
+    {Type, Storage} = backend(),
+    apply(mod(Type), Fun, [Storage | Args]).
 
 
 %%
 %%
 
 
@@ -152,9 +148,7 @@ with_storage_type(Type, Fun, Args) ->
         {Type, Storage} when is_function(Fun) ->
         {Type, Storage} when is_function(Fun) ->
             apply(Fun, [Storage | Args]);
             apply(Fun, [Storage | Args]);
         {_, _} = Backend ->
         {_, _} = Backend ->
-            {error, {invalid_storage_backend, Backend}};
-        _ ->
-            {error, disabled}
+            {error, {invalid_storage_backend, Backend}}
     end.
     end.
 
 
 %%
 %%