Open stefankeil opened 1 year ago
Hi @stefankeil! Thank you for notifying us of this issue. I have logged a ticket with our Developer Experience Team and they will look into it further.
@stefankeil FYI we're still working on figuring out how to fix this. There's a 3+ year old comment that indicates this has never worked FWIW, but I'm determined to figure out a way 😎
Hi @ghepting , thanks for the update and for looking into it :)
Describe the bug The example suggests to set entry fields to valid or invalid by setting
sdk.entry.fields[...].getForLocale(...).setInvalid(true)
. According to the sdk docs, this actually just works on the field location.To Reproduce Steps to reproduce the behavior:
sdk.entry.fields['slug'].getForLocale(sdk.locales.default).setInvalid(true)
https://github.com/contentful/apps/blob/5f7cd21064d5d06ee2683a7ee4b2faf70a49e625/examples/custom-validation/src/locations/Field.tsx#L25Expected behavior Form Field should get invalid indicator (red bar…) In the example the
slug
field should get a red barScreenshots![Screenshot 2023-07-05 at 11 47 02](https://github.com/contentful/apps/assets/64068/fd240142-c157-40d6-9bec-900a79fc9c67)
Desktop (please complete the following information):