Spell Fix plugin has provider as required field

Created on 11 March 2025, 23 days ago

This is a follow up of AI powered Spelling Fixer in ckeditor Needs review

Problem/Motivation

After successful installation of ai_ckeditor submodule it is not possible to configure the "Text format and editor" unless the AI provider is set. All other plugins have the AI provider as optional and by default fallback to the default provider for operation type. Why is this different for Spell Fix plugin? Moreover it requires the AI provider even if it is not enabled. This forces to select the provider even if the plugin not used.

Steps to reproduce

Enable ai_ckeditor submodule
Try to enable AI features for any editor/text format
Try to save without changing anything
Observe that AI Provider field from "Fix Spelling" prevents the form from saving.

Proposed resolution

Make Spell Fix plugin behave like all other plugins.

Remaining tasks

Create MR

User interface changes

The AI Provider field for "Fix Spelling" will not be required anymore.

API changes

None

Data model changes

None

🐛 Bug report
Status

Active

Version

1.0

Component

AI CKEditor

Created by

🇩🇪Germany a.dmitriiev

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024