SharedMedia ClassicalFonts is showing as compatible for patch 5.4.0 in the Twitch App. Naturally this is wrong. Looking at the Files list, that is correct, showing the various versions of the AddOn that are compatible with various builds of the game, as noted in the ## Interface line of the ToC.
Turns out AskMrRobot is showing similar things, except that it is flagged for 5.3.0 –– even older. There might be other addons afflicted. What is going on?
So, has anyone actually found out what's causing this issue? I'm having the same problem. Looks like this is still lingering with no resolution. Mine's showing 3.3.0 on Twitch. Could it be related to legacy mods (ones that've been around for a very long time)? Maybe it's something about old subversion?
This may be important, some addons have multiple places that they are updated on. I can tweet the Twitch gang to find out, but one of my theories is that for addons where Curse/Curseforge is not the primary upload place (WoWInterface, WoWAce being two off the top), the app can't access the ToC to update the version. The other theory is that the author has enforced non-compliance simply because the author has denied the app access to the ToC file (it does happen in rare cases). This may be due to a refusal to accept change.
Copied from my posts in another websites forum from 1 Aug 2019, so formatting may be a little off :)
It's not a packaging problem, the Twitch client just isn't putting the correct Game Version in the Game Version column. It's been broken since an update they did around the time that BFA launched. Of the addons that I have installed, the ones that show the correct Game Version have that version stored in their local database metafile. All of the one's that are showing an incorrect Game Version don't have any data stored (ie. '"gameVersion": [],'). I could make a guess where they are pulling the info that they are showing from, but my post might get moderated if I do. :)
They also haven't remapped the addon version info.
old version info = "FileName", new version info = "displayName"
I guess that's why it's showing the filename now ;)
old filename = "FileNameOnDisk", new file name = "fileName"
("FileNameOnDisk" is still hanging around though and has the same info as "fileName")
Well my guess was right, and while I don't particularly like js, I can use it if I have to. From their code
And their Game Version code filters an unordered list by release type, then just takes the Game Version from the last entry of the unordered list. So, basically, it could be any version of the game that has a release of the same type.
On the plus side, they corrected the spelling mistake and it's now called "gameVersion" instead of "GameVesion" :D
edit: Funny thing is, where they get the fileName attribute (again they should be using displayName) for the latest addon version, the game version is also there as an attribute.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
SharedMedia ClassicalFonts is showing as compatible for patch 5.4.0 in the Twitch App. Naturally this is wrong. Looking at the Files list, that is correct, showing the various versions of the AddOn that are compatible with various builds of the game, as noted in the ## Interface line of the ToC.
Why is the Twitch App so wrong?
Turns out AskMrRobot is showing similar things, except that it is flagged for 5.3.0 –– even older. There might be other addons afflicted. What is going on?
Same with my addon, has anyone found a fix?
So, has anyone actually found out what's causing this issue? I'm having the same problem. Looks like this is still lingering with no resolution. Mine's showing 3.3.0 on Twitch. Could it be related to legacy mods (ones that've been around for a very long time)? Maybe it's something about old subversion?
Interesting, my mod if from an old wowace subversion. You could be onto something there.
This may be important, some addons have multiple places that they are updated on. I can tweet the Twitch gang to find out, but one of my theories is that for addons where Curse/Curseforge is not the primary upload place (WoWInterface, WoWAce being two off the top), the app can't access the ToC to update the version. The other theory is that the author has enforced non-compliance simply because the author has denied the app access to the ToC file (it does happen in rare cases). This may be due to a refusal to accept change.
It isn't Curse/Curseforge that makes some addons work. This addon is 8.2 flagged, but the Twitch App thinks it is 8.1.
Hi,
I have the same issue occurring. Attached a screenshot. All of these should be 8.2 game version
In reply to stormerdoom:
Copied from my posts in another websites forum from 1 Aug 2019, so formatting may be a little off :)
It's not a packaging problem, the Twitch client just isn't putting the correct Game Version in the Game Version column. It's been broken since an update they did around the time that BFA launched. Of the addons that I have installed, the ones that show the correct Game Version have that version stored in their local database metafile. All of the one's that are showing an incorrect Game Version don't have any data stored (ie. '"gameVersion": [],'). I could make a guess where they are pulling the info that they are showing from, but my post might get moderated if I do. :)
They also haven't remapped the addon version info.
I guess that's why it's showing the filename now ;)
("FileNameOnDisk" is still hanging around though and has the same info as "fileName")
Well my guess was right, and while I don't particularly like js, I can use it if I have to. From their code
it should be
And their Game Version code filters an unordered list by release type, then just takes the Game Version from the last entry of the unordered list. So, basically, it could be any version of the game that has a release of the same type.
On the plus side, they corrected the spelling mistake and it's now called "gameVersion" instead of "GameVesion" :D
edit: Funny thing is, where they get the fileName attribute (again they should be using displayName) for the latest addon version, the game version is also there as an attribute.