return map {
$_->new(record_item => $self->record_item, record => $self->record)
- } SL::PriceSource::ALL->all_price_sources
+ } SL::PriceSource::ALL->all_enabled_price_sources
}
sub price_from_source {
}
sub best_price {
- min_by { $_->price } map { $_->best_price } $_[0]->all_price_sources;
+ min_by { $_->price } grep { $_->price > 0 } map { $_->best_price } $_[0]->all_price_sources;
}
sub empty_price {