---
title: "Breaking: #77557 - Signature of QueryView->getQueryResultCode() changed"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:breaking-77557"
source: "Changelog/8.3/Breaking-77557-SignatureOfQueryView-getQueryResultCodeChanged.rst"
modified: "2026-09-15T10:46:36+00:00"
---

# Breaking: #77557 - Signature of QueryView->getQueryResultCode() changed

See [forge#77557](https://forge.typo3.org/issues/77557)

## Description

The method signature of `QueryView->getQueryResultCode()` has changed
from `getQueryResultCode($mQ, $res, $table)` to `getQueryResultCode($type, array $dataRows, $table)`.

The second argument is no longer a MySQLi or DBAL result object, but an array of rows.

## Impact

Extensions using this method will throw a fatal error.

## Affected Installations

Extensions using `QueryView->getQueryResultCode()`

## Migration

Move away from the method or feed it with an array of database rows.
