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 (1 == scalar @{ $exact_matches = SL::DB::Manager::Chart->get_all(
query => [
SL::DB::Manager::Chart->type_filter($::form->{filter}{type}),
+ charttype => 'A',
or => [
description => { ilike => $::form->{filter}{'all:substr:multi::ilike'} },
accno => { ilike => $::form->{filter}{'all:substr:multi::ilike'} },
}
sub action_test_page {
- $_[0]->render('chart/test_page');
+ $_[0]->render('chart/test_page', pre_filled_chart => SL::DB::Manager::Chart->get_first);
}
sub action_chart_picker_search {
accno => t8('Account number'),
description => t8('Description'),
},
+ query => [
+ charttype => 'A',
+ ],
);
}
+sub init_filter { $_[0]->models->filtered->laundered }
+
1;