X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/766f5705ecb9cd56adfbffd94c871959bb64c6fd..b9d2f81497c6ff60be298ed1e7697c0c6a4316fa:/SL/DB/Manager/RequirementSpec.pm diff --git a/SL/DB/Manager/RequirementSpec.pm b/SL/DB/Manager/RequirementSpec.pm index 2d54d769a..fecd9d358 100644 --- a/SL/DB/Manager/RequirementSpec.pm +++ b/SL/DB/Manager/RequirementSpec.pm @@ -29,4 +29,11 @@ sub working_copy_filter { return (working_copy_id => undef); } +sub not_empty_filter { + my @tables = qw(requirement_spec_items requirement_spec_text_blocks requirement_spec_parts); + my @filter = map { \"id IN (SELECT nef_${_}.requirement_spec_id FROM ${_} nef_${_})" } @tables; + + return (or => \@filter); +} + 1;