WeakAuras / WeakAuras-Companion

A cross-platform application built to provide the missing link between Wago.io and World of Warcraft
https://weakauras.wtf
GNU General Public License v2.0
151 stars 49 forks source link

WeakAuras companion not showing any installed weak auras #1801

Closed ecozoic closed 1 year ago

ecozoic commented 1 year ago

Operating System:

Companion Version:

Check the bottom left of the "About" panel in the app.
4.1.5

Companion App Console Log:

Press Ctrl+Shift+I to open the console and copy-paste everything here

LandingPage.vue:1800 buildAccountList LandingPage.vue:1664 validateWowpath LandingPage.vue:1711 buildVersionList LandingPage.vue:1800 buildAccountList LandingPage.vue:516 Creating default directory LandingPage.vue:480 updaterHandler: update-not-available LandingPage.vue:480 updaterHandler: checkForUpdates LandingPage.vue:1237 promisesWagoCallsComplete index.html:1 Access to XMLHttpRequest at 'https://data.wago.io/api/raw/encoded?id=SyGtPbRHm&version=3.0.22' (redirected from 'https://data.wago.io/api/raw/encoded?id=SyGtPbRHm') from origin 'app://.' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. LandingPage.vue:1291 {} LandingPage.vue:1350 writeAddonData data.wago.io/api/raw/encoded?id=SyGtPbRHm&version=3.0.22:1 Failed to load resource: net::ERR_FAILED backup.ts:63 Backup: Plater-retail#DJFANTASTICA-20230322093915.zip saved index.html:1 Access to XMLHttpRequest at 'https://data.wago.io/api/raw/encoded?id=S1tvLLBV7&version=3.0.29' (redirected from 'https://data.wago.io/api/raw/encoded?id=S1tvLLBV7') from origin 'app://.' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. data.wago.io/api/raw/encoded?id=S1tvLLBV7&version=3.0.29:1 Failed to load resource: net::ERR_FAILED backup.ts:63 Backup: WeakAuras-retail#DJFANTASTICA-20230322093915.zip saved LandingPage.vue:1800 buildAccountList 2LandingPage.vue:1664 validateWowpath LandingPage.vue:1706 Error: Error: ENOENT: no such file or directory, access 'C:\Program Files (x86)\World of Warcraft_retail_WTF\Data' LandingPage.vue:1664 validateWowpath LandingPage.vue:1706 Error: Error: ENOENT: no such file or directory, access 'C:\Program Files (x86)\World of Warcraft_retail_WTF\Data' LandingPage.vue:1664 validateWowpath LandingPage.vue:1711 buildVersionList LandingPage.vue:1800 buildAccountList LandingPage.vue:1664 validateWowpath LandingPage.vue:1711 buildVersionList 2LandingPage.vue:1800 buildAccountList LandingPage.vue:1201 {"message":"timeout of 15000ms exceeded","name":"AxiosError","stack":"AxiosError: timeout of 15000ms exceeded\n at c.ontimeout (app://./js/chunk-vendors.bd991149.js:100:91295)","config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http"],"transformRequest":[null],"transformResponse":[null],"timeout":15000,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json, text/plain, /","Identifier":"57fb4fdf","api-key":""},"params":{"ids":"LuckyoneUI-Plater"},"crossdomain":true,"method":"get","url":"https://data.wago.io/api/check/"},"code":"ECONNABORTED","status":null} LandingPage.vue:1237 promisesWagoCallsComplete LandingPage.vue:1291 {} LandingPage.vue:1307 no data received for LuckyoneUI-Plater LandingPage.vue:1350 writeAddonData backup.ts:63 Backup: Plater-retail#DJFANTASTICA-20230322093915.zip saved backup.ts:63 Backup: WeakAuras-retail#DJFANTASTICA-20230322093915.zip saved LandingPage.vue:1237 promisesWagoCallsComplete LandingPage.vue:1291 {} LandingPage.vue:1350 writeAddonData LandingPage.vue:1237 promisesWagoCallsComplete index.html:1 Access to XMLHttpRequest at 'https://data.wago.io/api/raw/encoded?id=SkBHabbrQ' from origin 'app://.' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. LandingPage.vue:1291 {} LandingPage.vue:1350 writeAddonData data.wago.io/api/raw/encoded?id=SkBHabbrQ:1 Failed to load resource: net::ERR_FAILED index.html:1 Access to XMLHttpRequest at 'https://data.wago.io/api/raw/encoded?id=BJu2WDqBX' from origin 'app://.' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. data.wago.io/api/raw/encoded?id=BJu2WDqBX:1 Failed to load resource: net::ERR_FAILED

WeakAuras Version:

/run print(WeakAuras.versionString) in-game.

WeakAuras Errors:

1. Install https://mods.curse.com/addons/wow/BugSack
2. Install https://mods.curse.com/addons/wow/bug-grabber
3. Try to do whatever it is you're having a problem with again
4. Check your minimap for an icon that looks like a bag.  Is it green, or is it red?
   • GREEN
      • WeakAuras is working correctly.
      • Either you found a behavioral bug, or you are just doing it wrong :)
      • Explain the steps you took, and we will try to figure out what happened.
   • RED 
     • There are error messages. Click on the red bag to see them.
     • Copy & Paste here all of the error messages (there may be more than one, click the 'previous' button on the dialog to see previous ones

Describe the bug WeakAuras companion does not detect any installed WeakAuras / Plater Profiles even though they have Wago URLs in the Metadata. Wondering if it's related to latest WOW patch yesterday. Seems folder structure has changed (there are now _retail and _retail WTF folders in WoW folder).

To Reproduce Steps to reproduce the behavior:

  1. Open Weak Auras companion
  2. Click Fetch Updates
  3. Nothing shows up (I have around a dozen WAs installed)

Expected behavior Expect to see the installed WAs, and Plater profiles

Screenshots If applicable, add screenshots to help explain your problem.

Include a .zip file containing: %programfiles%\World of Warcraft\_retail_\WTF\Account\<AccountName>\SavedVariables\WeakAuras.lua AND %appdata%\weakauras-companion\config.json

ecozoic commented 1 year ago

Of course after I posted this Bug Report, everything magically showed up , closing :)