Przeglądaj źródła

fix(webhook): fix the hot upgrade resulted in the loss of webhook messages

Turtle 4 lat temu
rodzic
commit
f92cfa72d2
1 zmienionych plików z 6 dodań i 8 usunięć
  1. 6 8
      apps/emqx_web_hook/src/emqx_web_hook.appup.src

+ 6 - 8
apps/emqx_web_hook/src/emqx_web_hook.appup.src

@@ -7,12 +7,11 @@
      {load_module, emqx_web_hook_app, brutal_purge, soft_purge, []},
      {load_module, emqx_web_hook, brutal_purge, soft_purge, []},
      {load_module, emqx_web_hook_actions, brutal_purge, soft_purge, []},
-     {apply,{emqx_rule_engine, refresh_resource, [web_hook]}}
+     {apply,{emqx_rule_engine, load_providers, []}}
     ]},
-    {<<"4.3.3">>, []},
-    {<<"4.3.4">>, [
+    {<<"4.3.[3-4]">>, [
       {load_module, emqx_web_hook_actions, brutal_purge, soft_purge, []},
-      {apply,{emqx_rule_engine, refresh_resource, [web_hook]}}
+      {apply,{emqx_rule_engine, load_providers, []}}
     ]},
     {<<".*">>, []}
   ],
@@ -22,12 +21,11 @@
      {load_module, emqx_web_hook_app, brutal_purge, soft_purge, []},
      {load_module, emqx_web_hook, brutal_purge, soft_purge, []},
      {load_module, emqx_web_hook_actions, brutal_purge, soft_purge, []},
-     {apply, {emqx_rule_engine, refresh_resource, [web_hook]}}
+     {apply,{emqx_rule_engine, load_providers, []}}
     ]},
-    {<<"4.3.3">>, []},
-    {<<"4.3.4">>, [
+    {<<"4.3.[3-4]">>, [
       {load_module, emqx_web_hook_actions, brutal_purge, soft_purge, []},
-      {apply,{emqx_rule_engine, refresh_resource, [web_hook]}}
+      {apply,{emqx_rule_engine, load_providers, []}}
     ]},
     {<<".*">>, []}
   ]