Browse Source

fix error on missing mercure hub url

Olivier Massot 3 years ago
parent
commit
72b65adb35
2 changed files with 17 additions and 0 deletions
  1. 12 0
      README.md
  2. 5 0
      plugins/sse.ts

+ 12 - 0
README.md

@@ -91,6 +91,18 @@ Pour regénérer la documentation automatique:
 
     yarn docs
 
+### Déboguer sur un serveur distant
+
+Pour déboguer sur un serveur distant, comme preprod :
+
+     pm2 stop app
+     yarn dev
+
+À partir de là, on peut accéder au site en mode dev.
+
+Une fois le bug corrigé, interrompre le yarn dev, et relancer avec
+
+    pm2 start app
 
 ## Plus d'infos
 

+ 5 - 0
plugins/sse.ts

@@ -8,6 +8,11 @@ import SseSource from "~/services/sse/sseSource";
  * @param ctx
  */
 const ssePlugin: Plugin = ({ $config, store }) => {
+  if (!$config.baseUrl_mercure) {
+    console.error('Mercure : the hub url is not defined')
+    return;
+  }
+
   const sseSource = new SseSource(
     $config.baseUrl_mercure,
     "access/" + store.state.profile.access.id,