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

Custom condition matcher not typed with subject type #999

Open
Triskae opened this issue Dec 19, 2024 · 0 comments
Open

Custom condition matcher not typed with subject type #999

Triskae opened this issue Dec 19, 2024 · 0 comments

Comments

@Triskae
Copy link

Triskae commented Dec 19, 2024

I may be wrong but with the example above:

can(Actions.update, Post, { userId: user.id });

if userId does not exist in the Subject, Typescript should complain about it. But for the moment the condition matcher seems to be typed as any.

In the CASL lib it seems that its typed as conditions?: MongoQuery<Subject>

@Triskae Triskae changed the title custom condition matcher not typed with subject type Custom condition matcher not typed with subject type Dec 19, 2024
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

No branches or pull requests

1 participant