Sfoglia il codice sorgente

Включаем yandex-метрику только на production

Book Pauk 6 anni fa
parent
commit
69bcc61a01
2 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 1 1
      client/api/misc.js
  2. 1 1
      client/components/App.vue

+ 1 - 1
client/api/misc.js

@@ -6,7 +6,7 @@ const api = axios.create({
 
 
 class Misc {
 class Misc {
     async loadConfig() {
     async loadConfig() {
-        const response = await api.post('/config', {params: ['name', 'version', 'mode', 'maxUploadFileSize']});
+        const response = await api.post('/config', {params: ['name', 'version', 'mode', 'maxUploadFileSize', 'branch']});
         return response.data;
         return response.data;
     }
     }
 }
 }

+ 1 - 1
client/components/App.vue

@@ -210,7 +210,7 @@ class App extends Vue {
         }
         }
 
 
         //yandex-метрика для omnireader
         //yandex-метрика для omnireader
-        if (this.mode == 'omnireader' && !this.yaMetricsDone) {
+        if (this.config.branch == 'production' && this.mode == 'omnireader' && !this.yaMetricsDone) {
             (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
             (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
             m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
             m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
             (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");// eslint-disable-line no-unexpected-multiline
             (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");// eslint-disable-line no-unexpected-multiline