use Clone qw(clone);
use SL::DB::Chart;
use SL::Controller::Helper::GetModels;
-use SL::DB::Helper::Paginated;
use SL::Locale::String qw(t8);
use SL::JSON;
use Rose::Object::MakeMethods::Generic (
- 'scalar --get_set_init' => [ qw(charts models chart) ],
+ 'scalar --get_set_init' => [ qw(charts models chart filter) ],
);
sub action_ajax_autocomplete {
if (!$self->chart) {
# TODO error
} else {
- require Rose::DB::Object::Helpers;
- $chart_hash = $self->chart->as_tree;
- $chart_hash->{displayable_name} = $self->chart->displayable_name;
+ $chart_hash = $self->chart->as_tree;
+ $chart_hash->{displayable_name} = $self->chart->displayable_name;
}
$self->render(\ SL::JSON::to_json($chart_hash), { layout => 0, type => 'json', process => 0 });
);
}
+sub init_filter { $_[0]->models->filtered->laundered }
+
1;