Merged PR 4622: New Dash bug fix

# Description

Filters by `bs.is_user_in_new_dash = true and bs.is_missing_id_deal = false` for services in bookings

# Checklist

- [x] The edited models and dependants run properly with production data.
- [x] The edited models are sufficiently documented.
- [x] The edited models contain PK tests, and I've ran and passed them.
- [ ] I have checked for DRY opportunities with other models and docs.
- [ ] I've picked the right materialization for the affected models.

# Other

- [ ] Check if a full-refresh is required after this PR is merged.

New Dash bug fix

Related work items: #28194
This commit is contained in:
Joaquin Ossa 2025-03-06 08:23:27 +00:00
commit 9f580867c0

View file

@ -30,6 +30,7 @@ with
int_core__booking_service_detail as (
select * from {{ ref("int_core__booking_service_detail") }}
),
int_core__booking_summary as (select * from {{ ref("int_core__booking_summary") }}),
bundle_services as (
select
bs.id_user_product_bundle,
@ -201,6 +202,8 @@ with
end
) as number_bookings_with_service_status_flagged
from int_core__booking_service_detail sd
left join int_core__booking_summary bs on sd.id_booking = bs.id_booking
where bs.is_user_in_new_dash = true and bs.is_missing_id_deal = false
group by 1
)
select