Problem: When appending to the seat.sde.tables config, the command eve:update:sdedoesn't notice a new entry has been added. Therefore it doesn't download and install the table, and eve: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.
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
seat.sde.tables
, the sde updater notices this without the --forceThe 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.