firefly-iii/firefly-iii · error · FireflyException

Could not render checkbox.

Error message

Could not render checkbox.

What it means

Error "Could not render checkbox." thrown in firefly-iii/firefly-iii.

Source

Thrown at app/Support/ExpandedForm.php:112

        $options            = $this->expandOptionArray($name, $label, $options);
        $classes            = $this->getHolderClasses($name);
        $value              = $this->fillFieldValue($name, $value);

        unset($options['placeholder'], $options['autocomplete'], $options['class']);

        try {
            $html = view('form.checkbox', [
                'classes' => $classes,
                'name'    => $name,
                'label'   => $label,
                'value'   => $value,
                'options' => $options,
            ])->render();
        } catch (Throwable $e) {
            Log::debug(sprintf('Could not render checkbox(): %s', $e->getMessage()));
            $html = 'Could not render checkbox.';

            throw new FireflyException($html, 0, $e);
        }

        return $html;
    }

    /**
     * @param mixed $value
     *
     * @throws FireflyException
     */
    public function date(string $name, $value = null, ?array $options = null): string
    {
        $label   = $this->label($name, $options);
        $options = $this->expandOptionArray($name, $label, $options);
        $classes = $this->getHolderClasses($name);
        $value   = $this->fillFieldValue($name, $value);
        unset($options['placeholder']);

View on GitHub (pinned to fd8791d08d)

When it happens

Trigger: Thrown at app/Support/ExpandedForm.php:112 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/7a5a456e6080a507. Report an issue: GitHub.