correctly calculate duration for promo-only stories with multiple promos