X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/def4a030c8823e1cf3ebbe9291b532223a20e9d2..b98b8e3f73a399d2d4df7be4962b56bd4ad8c82b:/SL/DB/CustomVariableConfig.pm diff --git a/SL/DB/CustomVariableConfig.pm b/SL/DB/CustomVariableConfig.pm index 32b0b1c17..5404ebff8 100644 --- a/SL/DB/CustomVariableConfig.pm +++ b/SL/DB/CustomVariableConfig.pm @@ -11,6 +11,13 @@ use SL::DB::MetaSetup::CustomVariableConfig; use SL::DB::Manager::CustomVariableConfig; use SL::DB::Helper::ActsAsList; +__PACKAGE__->meta->add_relationship( + partsgroups => { + type => 'many to many', + map_class => 'SL::DB::CustomVariableConfigPartsgroup', + }, +); + __PACKAGE__->meta->initialize; __PACKAGE__->configure_acts_as_list(group_by => [qw(module)]); @@ -89,7 +96,7 @@ sub has_flag { return $self->processed_flags()->{$flag}; } -sub type_dependant_default_value { +sub type_dependent_default_value { my ($self) = @_; return $self->default_value if $self->type ne 'select';