Project

General

Profile

Actions

Bug #12378

closed

Error with JOIN in new extension manager

Added by Steffen Kamper almost 14 years ago. Updated almost 10 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Database API (Doctrine DBAL)
Target version:
-
Start date:
2011-01-19
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
7
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

When i have the repository list and click without searching on column "Relevance" i get the following fatal error from DBAL:

DBAL fatal error: No handler found in handler_getFromTableList() for: "cache_extensions INNER JOIN (SELECT *, MAX(intversion) AS maxintversion FROM cache_extensions GROUP BY extkey) AS cache_extensions2 ON cache_extensions.extkey = cache_extensions2.extkey" (SQL engine parse ERROR: No join table found in parseFromTables()!: near "(SELECT *, MAX(intversion) AS maxintversion FROM c")

It's obvious that DBAL expects tablename for the JOIN, but it's a subquery.
I think this is the first part in core where such subquery is used :)

Actions

Also available in: Atom PDF