As part of the Dynamic Settings rework, there is an added need to allow a setting provider to have validation hooks that can clean input.
For example, MangaUpdates external source has an Author field which takes which ComicInfo fields to write to when available in upstream. However, if a user types something that doesn't match a field, there is no validation or cleanup before it's persisted.
As part of the Dynamic Settings rework, there is an added need to allow a setting provider to have validation hooks that can clean input.
For example, MangaUpdates external source has an Author field which takes which ComicInfo fields to write to when available in upstream. However, if a user types something that doesn't match a field, there is no validation or cleanup before it's persisted.