diff --git a/services/nginx/app/modules/xlvask/helpers/xlvask_parser_lille_bil.php b/services/nginx/app/modules/xlvask/helpers/xlvask_parser_lille_bil.php new file mode 100644 index 00000000..4da7874e --- /dev/null +++ b/services/nginx/app/modules/xlvask/helpers/xlvask_parser_lille_bil.php @@ -0,0 +1,28 @@ +setup('Lille bil'); + } + + + /** + * @inheritDoc + * @throws Exception + */ + protected function parse(xlvask_wash_item $wash_item, xlvask_usage_log $xlvask_usage_log): products_o + { + // For some reason, in XLVask the primary product is stored as vask_udf_rt in some cases, + // This is a workaround to handle that case. (Since the functionality is exactly the same as // xlvask_parser_stor_bil) + return (new xlvask_parser_stor_bil())->parseProduct(...func_get_args()); + } +} \ No newline at end of file diff --git a/services/nginx/app/modules/xlvask/xlvask_helpers.php b/services/nginx/app/modules/xlvask/xlvask_helpers.php index be1f07d9..5e60d298 100644 --- a/services/nginx/app/modules/xlvask/xlvask_helpers.php +++ b/services/nginx/app/modules/xlvask/xlvask_helpers.php @@ -30,6 +30,7 @@ require_once WD . '/modules/xlvask/helpers/xlvask_parser_manuel_spot_free.php'; require_once WD . '/modules/xlvask/helpers/xlvask_parser_manual_ht_varmtvand.php'; require_once WD . '/modules/xlvask/helpers/xlvask_parser_kapellvask_alle_trailere.php'; require_once WD . '/modules/xlvask/helpers/xlvask_parser_special_s_be_front.php'; +require_once WD . '/modules/xlvask/helpers/xlvask_parser_lille_bil.php'; use helpers\xlvask_cache; use helpers\xlvask_customer;