Rustcord - states Oxide.ext.Discord is not loaded

Not quite sure why outside of the hosting server ran out of disk space, but since then, I'm seeing the following on bootup and can't for the life of me figure out what's the culprit.  I know a bunch of data files got corrupted for plugins so wondering if something similar has occurred for this extention.  Some troubleshooting done:

  • Initiated a reinstall via the host control panel (essentially overwrites existing steam/rust server files but most configs remain)
  • Removed the oxide.ext.Discord file, rebooted, then put it back and rebooted in hopes it would clear something out. 
  • Found a discord folder as well and purged that just in case to no avail.
Here's the console output upon bootup.  Looks like it's trying to load a config and dying, just unsure which one it's looking at/for: 

Failed OnModLoad extension Discord v3.0.2 (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Ext.Discord.Logging.LoggerExt.Exception (Oxide.Ext.Discord.Interfaces.ILogger logger, System.String message, System.Exception exception) [0x00001] in <8a2cf380572547ff94407315a997a052>:0
at Oxide.Ext.Discord.Configuration.DiscordConfig.Load (System.String filename) [0x00016] in <8a2cf380572547ff94407315a997a052>:0
at Oxide.Core.Configuration.ConfigFile.Load[T] (System.String filename) [0x00019] in <beb2b64691c64e2b95b99491bd85442c>:0
at Oxide.Ext.Discord.Configuration.DiscordConfig.LoadConfig () [0x00026] in <8a2cf380572547ff94407315a997a052>:0
at Oxide.Ext.Discord.DiscordExtension.OnModLoad () [0x00001] in <8a2cf380572547ff94407315a997a052>:0
at Oxide.Core.Extensions.ExtensionManager.LoadAllExtensions (System.String directory) [0x0030b] in <beb2b64691c64e2b95b99491bd85442c>:0

found it.  root of oxide was a zero byte discord.config.json file blew that out and rebooted and fixed.  It might be nice to have a list of all file locations that it writes stuff to in case someone wants to do a clean wipe for similar scenarios.

zF944XW7volGUAp.jpg suprnova74

found it.  root of oxide was a zero byte discord.config.json file blew that out and rebooted and fixed.  It might be nice to have a list of all file locations that it writes stuff to in case someone wants to do a clean wipe for similar scenarios.

Yeah looks like a bug in the extension. I should have handled it better. It will be cleaner in the next update.