SDE doesn't update after changing required tables
recursivetree opened this issue · comments
-
Problem: When appending to the
seat.sde.tables
config, the commandeve:update:sde
doesn't notice a new entry has been added. Therefore it doesn't download and install the table, andeve:update:sde --force
has to be used.This is relevant because a new plugin requires an additional table that is not installed by default. Having the updater detect this scenario removes the need for an additional, manual installation step
-
Expected: When a new table is added to
seat.sde.tables
, the sde updater notices this without the --force -
Logs / Screenshots / Proof: Looking at the code, there is no check for this
The another fix that would work for me personally is just to add the InvVolumes table to the seat core. Regardless, this is still a bug in the seat code.