Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ash framework 3 compatibility #187

Merged
merged 4 commits into from
Aug 14, 2024

Conversation

ademenev
Copy link
Contributor

Ash version 3 stopped using Ash.ErrorKind

Ash version 3 stopped using Ash.ErrorKind
Ash framework 3 compatibility
@ArthurClemens ArthurClemens changed the base branch from development to next August 12, 2024 14:17
When attribute value is not nil, it can still have validation errors
Check errors for non-nil attributes
@ArthurClemens ArthurClemens changed the base branch from next to patch August 14, 2024 08:41
@ArthurClemens ArthurClemens merged commit 3370d62 into ArthurClemens:patch Aug 14, 2024
1 check failed
@ArthurClemens
Copy link
Owner

Thanks!

ArthurClemens added a commit that referenced this pull request Aug 14, 2024
* Patch version

* Ash framework 3 compatibility (#187)

* Ash framework 3 compatibility

Ash version 3 stopped using Ash.ErrorKind

* Check errors for non-nil attributes

When attribute value is not nil, it can still have validation errors

* btn-octicon: remove whitespace introduced by the default display: inline-block

* Set up quality checks

* Remove icon build module from build

* Add CI checks

* Restore logic for expanded

* chore(deps): update dependency tsx to v4.17.0 (#185)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.14.15 (#186)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

---------

Co-authored-by: Andrey Demenev <andrey@1crm.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@ademenev
Copy link
Contributor Author

I will probably revisit this later. In AshPhoenix, AshPhoenix.FormData.Error protocol is used for more user-friendly error reporting

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants