Procházet zdrojové kódy

Fix bug in autoconnect check.

Daniel Scalzi před 5 roky
rodič
revize
bec1385c55
2 změnil soubory, kde provedl 3 přidání a 3 odebrání
  1. 1 3
      app/assets/js/assetguard.js
  2. 2 0
      app/assets/js/processbuilder.js

+ 1 - 3
app/assets/js/assetguard.js

@@ -196,10 +196,8 @@ class Util {
 
     static isAutoconnectBroken(forgeVersion) {
 
-        const forgeVer = forgeVersion.split('-')[1]
-
         const minWorking = [31, 2, 15]
-        const verSplit = forgeVer.split('.').map(v => Number(v))
+        const verSplit = forgeVersion.split('.').map(v => Number(v))
 
         if(verSplit[0] === 31) {
             for(let i=0; i<minWorking.length; i++) {

+ 2 - 0
app/assets/js/processbuilder.js

@@ -478,7 +478,9 @@ class ProcessBuilder {
         try {
             isAutoconnectBroken = Util.isAutoconnectBroken(this.forgeData.id.split('-')[2])
         } catch(err) {
+            logger.error(err)
             logger.error('Forge version format changed.. assuming autoconnect works.')
+            logger.debug('Forge version:', this.forgeData.id)
         }
 
         if(isAutoconnectBroken) {