Deleting addons from steam causes mess, don't do it
Moderator: Moderator
-
- Yeek
- Posts: 12
- Joined: Fri Mar 07, 2014 9:20 am
Deleting addons from steam causes mess, don't do it
Basically deleting an addon from steam creates a mess that requires te4 dev intervention to fix. So... don't do that. :3
-- original message --
Hi! I was trying to debug the fact that my custom preview icons weren't showing up on Steam Workshop (in the end this turned to be because I didn't read close enough and left out the -custom part of the image filenames). After nothing else I was trying worked, I decided to see if starting over would and deleted one of the addons from Steam. Then I found out that it wouldn't let me reupload the deleted mod.
Soo right now one of my addons here, http://te4.org/games/addons/tome/wvr-flagpole-healthbar , links to a Steam Workshop page that dosen't exist, and I can't fix it. What do I do now?
-- original message --
Hi! I was trying to debug the fact that my custom preview icons weren't showing up on Steam Workshop (in the end this turned to be because I didn't read close enough and left out the -custom part of the image filenames). After nothing else I was trying worked, I decided to see if starting over would and deleted one of the addons from Steam. Then I found out that it wouldn't let me reupload the deleted mod.
Soo right now one of my addons here, http://te4.org/games/addons/tome/wvr-flagpole-healthbar , links to a Steam Workshop page that dosen't exist, and I can't fix it. What do I do now?
Last edited by StarWeaver on Thu Mar 13, 2014 4:26 pm, edited 1 time in total.
-
- Yeek
- Posts: 12
- Joined: Fri Mar 07, 2014 9:20 am
Re: Steam Addon Delete-Reupload Kerfluffle
I've submitted a ticket to Steam support for this now that I've had time to sit down and work with their site and write up a proper report.
-
- Yeek
- Posts: 12
- Joined: Fri Mar 07, 2014 9:20 am
Re: Steam Addon Delete-Reupload Kerfluffle
Hmmm, I got a reply from steam support that was little more than "not our problem" :\
Re: Steam Addon Delete-Reupload Kerfluffle
I'm unable to upload my addons to Steam now as well. They are pre-existing addons that have had no problems previously. I tried late Sunday night, and haven't been able to all through yesterday and into today. Several others have had issues in the past. It seems to come and go, but I haven't seen any real reason for it presented. I've heard mention that you should be logged in to the main te4.org site (not just the forum), but that didn't fix it for me.
-
- Sher'Tul Godslayer
- Posts: 2402
- Joined: Tue Jun 18, 2013 10:46 pm
- Location: Ambush!
Re: Steam Addon Delete-Reupload Kerfluffle
Just as a datapoint, I was able to update two addons into Steam Workshop yesterday.
Re: Steam Addon Delete-Reupload Kerfluffle
Thanks, Doc. *sigh* I was hoping it was a server thing.
-
- Yeek
- Posts: 12
- Joined: Fri Mar 07, 2014 9:20 am
Re: Steam Addon Delete-Reupload Kerfluffle
Ok, in my case it turns out the the te4.org database stores the steam id of the addon and if it exists addon-developer attempts to run an update to steam instead of a create, which thwn fails.
DarkGod fixed this for me by manually clearing the field in the te4 database or some such magic :3
DarkGod fixed this for me by manually clearing the field in the te4 database or some such magic :3
-
- Yeek
- Posts: 12
- Joined: Fri Mar 07, 2014 6:06 am
Re: Deleting addons from steam causes mess, don't do it
OT post, StarWeaver, but your addons are incredibly helpful and provide the kind of customizability that only enhances the experience. I use all of the addons you've created in the last week and none of them have given me any problems.
Currently, some of your addons have updates that don't seem to have changelogs, and feedback provided on the addon homepage is arguably less salient amongst other users who may have similar concerns.
Given my hope that you will continue developing these (menu options, more healthbar positions!, etc), I recommend posting a topic for your UI addons in this Addon forum.
Thanks again for effort you've put in so far!
Currently, some of your addons have updates that don't seem to have changelogs, and feedback provided on the addon homepage is arguably less salient amongst other users who may have similar concerns.
Given my hope that you will continue developing these (menu options, more healthbar positions!, etc), I recommend posting a topic for your UI addons in this Addon forum.
Thanks again for effort you've put in so far!
Re: Deleting addons from steam causes mess, don't do it
Glad you have yours fixed.
I put some debug code in to see if I could track mine down. It seems to be halting at line 276 of addons\tome-addon-dev\superload\mod\dialogs\debug\AddonDeveloper.lua. It just leaves the "Uploading addon to Steam Workshop" wait dialog open forever. I've let it sit for a few hours like that. It never reaches line 277 to close the dialog.
I put some debug code in to see if I could track mine down. It seems to be halting at line 276 of addons\tome-addon-dev\superload\mod\dialogs\debug\AddonDeveloper.lua. It just leaves the "Uploading addon to Steam Workshop" wait dialog open forever. I've let it sit for a few hours like that. It never reaches line 277 to close the dialog.
Code: Select all
276 core.steam.publishFileUpdate(pubid, file:sub(2), false, function(error)
277 popup:done()
-
- Sher'Tul Godslayer
- Posts: 2521
- Joined: Thu Jan 23, 2003 8:13 pm
- Location: A shallow water area south of Bree
- Contact:
Re: Steam Addon Delete-Reupload Kerfluffle
Hmm, so how is the Steam ID of an addon determined? Because what you describe is similar but not identical to the problems I've had: in my case, when I tried to publish an updated version of an addon, it instead appeared on Steam as an entirely new addon, and after I deleted the spurious copy, all subsequent attempts to publish that addon failed. Which sounds like an ID miscomputation of some sort to me.StarWeaver wrote:Ok, in my case it turns out the the te4.org database stores the steam id of the addon and if it exists addon-developer attempts to run an update to steam instead of a create, which thwn fails.
"Blessed are the yeeks, for they shall inherit Arda..."
Re: Steam Addon Delete-Reupload Kerfluffle
My guess is that Steam handles that and just feeds it to the te4 engine.Zizzo wrote:Hmm, so how is the Steam ID of an addon determined?
I think this might be the line (#261) that first gets the pubid, but I haven't been able to find the source for any of the core.steam functions yet. I don't see them in with the other C code like the core.display functions are. They may just be exposed in te4-steam.dll.
core.steam.publishFile(file:sub(2), preview, add.long_name, add.description, add.tags, function(pubid, needaccept, error)
Re: Deleting addons from steam causes mess, don't do it
So I foolishly deleted my addon from Steam Workshop and attempting to reupload results in failure. What do I need to do to get this fixed?
Edit: I think deleting the publish ID from the entry in the te4.org addons database may have allowed me to re-upload to Steam Workshop.
Edit: I think deleting the publish ID from the entry in the te4.org addons database may have allowed me to re-upload to Steam Workshop.
Re: Deleting addons from steam causes mess, don't do it
DarkGod made it an editable field so we could do exactly this. Also, if you end up getting dupes on the Workshop, use this field to make sure te4.org points to the correct Workshop item and delete the rest.HunterZ wrote:Edit: I think deleting the publish ID from the entry in the te4.org addons database may have allowed me to re-upload to Steam Workshop.