octobercms/october · error · Error

Unknown command: {command}

Error message

Unknown command: {command}

What it means

Error "Unknown command: {command}" thrown in octobercms/october.

Source

Thrown at modules/backend/assets/js/vueapp/vue-application.js:115

        return control.element.dataset.control.replace(/-./g, x => x[1].toUpperCase());
    }

    isFormCommand(command) {
        let parts = command.split(':');
        return parts.length === 2 && parts[0] === 'form';
    }

    /**
     * Handles commands starting with the "form:" prefix.
     * All other commands must be handled in a child class.
     * @param String command
     * @param Boolean isHotkey
     * @param Event ev
     */
    async onCommand(command, isHotkey, ev, targetElement, customData) {
        let parts = command.split(':');
        if (parts.length == 2 && parts[0] !== 'form') {
            throw new Error('Unknown command: ' + command);
        }

        const ajaxHandler = parts[1];
        let requestConfig = {};
        let customDataOptions = customData || {};

        if (customDataOptions.request) {
            requestConfig = customData.request;
        }

        if (customDataOptions.confirm) {
            try {
                await oc.confirmPromise(customDataOptions.confirm);
            }
            catch (error) {
                return Promise.reject();
            }
        }

View on GitHub (pinned to b608633a7e)

When it happens

Trigger: Thrown at modules/backend/assets/js/vueapp/vue-application.js:115 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/35a32156594e6c01. Report an issue: GitHub.