[SOD] engraved items in the bank - IsInventorySlotEngravable bug

SOD - Bank - Rune - Engraving

the API function C_Engraving.IsInventorySlotEngravable(containerIndex, slotIndex) has a bug with the bank

containerIndex for the bank is -1 and it only accepts values higher than 0 or generates an error

bad argument #1 to ‘IsInventorySlotEngravable’ (outside of expected range 0 to 4294967295 - Usage: local result = C_Engraving.IsInventorySlotEngravable(containerIndex, slotIndex))

this was working previously so i presume someone added a validation check in the latest hotfixes and broke it.