Merge commit 'f2e0fb509a' into WebGUI8. Some tests still failing.
This commit is contained in:
commit
385931aaab
92 changed files with 1966 additions and 650 deletions
|
|
@ -447,13 +447,10 @@ sub search {
|
|||
if ( ! eval { WebGUI::Pluggable::load($className) } ) {
|
||||
$self->session->errorHandler->fatal($@);
|
||||
}
|
||||
foreach my $definition (@{$className->definition($self->session)}) {
|
||||
unless ($definition->{tableName} eq "asset") {
|
||||
my $tableName = $definition->{tableName};
|
||||
push @$join,
|
||||
"left join $tableName on assetData.assetId=".$tableName.".assetId and assetData.revisionDate=".$tableName.".revisionDate";
|
||||
}
|
||||
last;
|
||||
TABLE: foreach my $tableName ($className->meta->get_tables) {
|
||||
next TABLE if $tableName eq 'assetData';
|
||||
push @{ $join },
|
||||
"left join $tableName on assetData.assetId=".$tableName.".assetId and assetData.revisionDate=".$tableName.".revisionDate";
|
||||
}
|
||||
}
|
||||
# Get only the latest revision
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue