DrakiaXYZ fcabd68dfc Fix issues around ragfair and handbook caching (!334)
- Make `PenetrationDamageMod` optional in ITemplateItem
- Cache handbook values if they're found after initial cache generation
- Refactor how caching in RagfairPriceService is handled
-- Rename `generate` methods to `refresh` to better indicate their purpose
-- If item price isn't found in cache, try to find it and add it
-- Refresh caches prior to returning all flea prices (This is only triggered via a route call, so shouldn't happen often)
-- Remove storage of whether we've generated cache, it should always be done on load, and we dynamically add to it, so it's not necessary to keep track of

Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>
Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/334
Co-authored-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
Co-committed-by: DrakiaXYZ <drakiaxyz@noreply.dev.sp-tarkov.com>
2024-05-20 07:58:13 +00:00
..
2024-05-07 23:57:08 -04:00
2024-05-07 23:57:08 -04:00
2024-05-07 23:57:08 -04:00
2024-05-17 15:32:41 -04:00
2024-05-15 15:43:19 +01:00
2024-05-07 23:57:08 -04:00
2024-05-17 15:32:41 -04:00
2024-05-07 23:57:08 -04:00
2024-05-07 23:57:08 -04:00
2024-05-07 23:57:08 -04:00
2024-05-17 15:32:41 -04:00
2024-05-07 23:57:08 -04:00
2024-05-07 23:57:08 -04:00
2024-05-07 23:57:08 -04:00
2024-05-07 23:57:08 -04:00
2024-05-07 23:57:08 -04:00
2024-05-07 23:57:08 -04:00
2024-05-07 23:57:08 -04:00
2024-05-07 23:57:08 -04:00
2024-05-07 23:57:08 -04:00
2024-05-07 23:57:08 -04:00
2024-05-07 23:57:08 -04:00
2024-05-17 15:32:41 -04:00