X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/kivitendo-erp.git/blobdiff_plain/786437b68e64cc7c8496792b2a34717f60ca3a22..7317b8d9828cad7fd033d73589d7e9665fb397c7:/SL/DB/RequirementSpecTextBlock.pm diff --git a/SL/DB/RequirementSpecTextBlock.pm b/SL/DB/RequirementSpecTextBlock.pm index 9c59731ec..6ee48c552 100644 --- a/SL/DB/RequirementSpecTextBlock.pm +++ b/SL/DB/RequirementSpecTextBlock.pm @@ -11,6 +11,7 @@ use SL::Common (); use SL::DB::MetaSetup::RequirementSpecTextBlock; use SL::DB::Manager::RequirementSpecTextBlock; use SL::DB::Helper::ActsAsList; +use SL::DB::Helper::AttrHTML; use SL::Locale::String; __PACKAGE__->meta->add_relationship( @@ -24,6 +25,7 @@ __PACKAGE__->meta->add_relationship( __PACKAGE__->meta->initialize; __PACKAGE__->configure_acts_as_list(group_by => [qw(requirement_spec_id output_position)]); +__PACKAGE__->attr_html('text'); __PACKAGE__->before_save(\ &_before_save_invalidate_requirement_spec_version); __PACKAGE__->before_delete(\&_before_delete_invalidate_requirement_spec_version); @@ -69,7 +71,7 @@ sub pictures_sorted { sub content_excerpt { my ($self) = @_; - return Common::truncate($self->text // '', at => 200); + return Common::truncate($self->text_as_stripped_html // '', at => 200); } 1;