Migrates legacy flat user-settings keys into the current nested objects:
caching
cacheTtlMinutes
doNotCacheEmptyResults
caching: { enabled, ttlMinutes, doNotCacheEmptyResults }
trackPriceHistory
priceHistoryMaxPoints
priceTracking: { enabled, maxDataPoints }
suppliers
disabledSuppliers
excludeNonShippingSuppliers
supplierResultLimit
suppliers: { enabled, disabled, excludeNonShipping, resultLimit }
Migrates legacy flat user-settings keys into the current nested objects:
caching(boolean) +cacheTtlMinutes+doNotCacheEmptyResults→caching: { enabled, ttlMinutes, doNotCacheEmptyResults }trackPriceHistory+priceHistoryMaxPoints→priceTracking: { enabled, maxDataPoints }suppliers(array) +disabledSuppliers+excludeNonShippingSuppliers+supplierResultLimit→suppliers: { enabled, disabled, excludeNonShipping, resultLimit }