X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FDB%2FRequirementSpecTextBlock.pm;h=6ee48c5524fa5da3635d8f3a58a7efd67291acf9;hb=8f07fac1fa6772d354d2766a060b01244624a0a5;hp=9c59731ec609dd57d912e3501fab5fe21db61eff;hpb=786437b68e64cc7c8496792b2a34717f60ca3a22;p=kivitendo-erp.git 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;