octobercms/october · error · ApplicationException
Limit and pagination parameters cannot be both set.
Error message
Limit and pagination parameters cannot be both set.
What it means
Error "Limit and pagination parameters cannot be both set." thrown in octobercms/october.
Source
Thrown at modules/dashboard/classes/ReportDataQueryBuilder.php:662
);
}
if ($this->metricsConfigurationCallback) {
call_user_func($this->metricsConfigurationCallback, $query, $this->dimension, $this->metrics);
}
if ($this->configureQueryCallback) {
call_user_func($this->configureQueryCallback, $query, $this->dimension, $this->metrics);
}
$query->addSelect($columns);
if (!$skipGrouping) {
$query->groupBy(Db::raw($this->dimension->getDataSetColumName()));
}
if ($this->limit !== null && $this->paginationParams) {
throw new ApplicationException('Limit and pagination parameters cannot be both set.');
}
if ($this->limit) {
$query->limit($this->limit);
}
$this->applyFilters($query);
if ($this->dateColumnName && $this->startDate !== null) {
$query->whereBetween($this->dateColumnName, [
$this->startDate->startOfDay()->toDateTimeString(),
$this->endDate->endOfDay()->toDateTimeString()
]);
}
if ($this->timestampColumnName && $this->startTimestamp !== null) {
$query->where($this->timestampColumnName, '>=', Carbon::createFromTimestamp($this->startTimestamp));
}View on GitHub (pinned to b608633a7e)
When it happens
Trigger: Thrown at modules/dashboard/classes/ReportDataQueryBuilder.php:662 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of octobercms/october@b608633a7e (2026-08-21).
Data as JSON: /api/errors/1a4bd6ab23b1b7a9.
Report an issue: GitHub.