Hello everyone, I’m making this post to retranscript what have been shared on the VRLabs Discord Server about their issues on their VCC Repositories. I saw a few help posts mentionning that issue so posting the information here to redirect users and avoid them going to the server for that specific information.
Here is the link to the official post on their discord server as a source VRLabs Discord - Annoucenement VCCMageddon , Post was made by @Cibbi
Vccmageddon, who, why, how
Some people may have noticed some issues with the vcc recently cause of a recent change (for the better) of our “build your own” listings.
Am i affected?
if you had multiple “VRLabs Packages: By Ids” listings, you are an affected user, but if you touched the vcc in the last week you probably already know you’re affected cause you can’t use the vcc at all due to this issue! Bad news: it’s a bug that we can’t solve on our end Good news: it’s never gonna happen again due to how weird the conditions need to be to trigger the bug Bad news: your “by id” listings were broken way before we introduced the change that triggered this showstopping bug Good news: you can fix the problem fairly easily
How do i fix the issue?
Open the vcc and go to Settings > Files and Folders and click on the “settings.json” button. The folder containing the “settings.json” file will open. Open that file with a text editor of your liking (notepad is fine, we won’t judge you, maybe a little). Scroll to the end to find the list of listings you have (they are under the “userRepos” section of the json), now look for 2 (or more) entries that are identical, you can find them cause both will have the id “dev.vrlabs.repos.by-ids” and will both have the same url and name. Delete all of the duplicate entries until you’re left with only one copy of it. Save and close. Now you can open the vcc and everything should work.
Are my “by id” listings gone?
Yes, except the last one you added. you’ll have to readd them (don’t worry, this time around adding multiple listings is supported, the change we made was for that reason)
Why you made this change if it broke my listings?
Well, while doing this change did break the vcc in an evident way, the listings you had were already broken prior to that, you pretty much only ever had the last one you added at any time, cause the older ones were always silently overwritten. Sorry guys!
I hope this can help people facing that issue.