firefly-iii/firefly-iii · error · FireflyException

Could not render view in testTriggersByRule(): %s

Error message

Could not render view in testTriggersByRule(): %s

What it means

Error "Could not render view in testTriggersByRule(): %s" thrown in firefly-iii/firefly-iii.

Source

Thrown at app/Http/Controllers/Rule/SelectController.php:227

        $collection    = $newRuleEngine->find();
        $collection    = $collection->slice(0, 20);

        $warning       = '';
        if (0 === count($collection)) {
            $warning = (string) trans('firefly.warning_no_matching_transactions');
        }

        // Return json response
        $view          = 'ERROR, see logs.';

        try {
            $view = view('list.journals-array-tiny', ['groups' => $collection])->render();
        } catch (Throwable $exception) {
            $message = sprintf('Could not render view in testTriggersByRule(): %s', $exception->getMessage());
            Log::error($message);
            Log::error($exception->getTraceAsString());

            throw new FireflyException($message, 0, $exception);
        }

        return response()->json(['html' => $view, 'warning' => $warning]);
    }
}

View on GitHub (pinned to fd8791d08d)

When it happens

Trigger: Thrown at app/Http/Controllers/Rule/SelectController.php:227 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of firefly-iii/firefly-iii@fd8791d08d (2026-08-17). Data as JSON: /api/errors/5caa9b8b5953bb1a. Report an issue: GitHub.