ErrorsSign-in and identity · rule
semantic.principal_variant_invalid
Principal variant is not a subject and an optional active condition.
Area 8, Sign-in and identity; not declinable; the next step is usually the agent's.
principal { user: { active: Member.suspended == false }}entity Member { id: Uuid suspended: Bool}
error user: has no subject:
--> main.jadpo:2:5
|2 | user: { | ^^^^ no `subject:`
- reason
- A principal's variant names the unique field that identifies a caller,
subject: <Entity>.<field>, and may say when a record counts as active,active: <condition>. - next
- Add
subject: <Entity>.<field>, naming a unique field (agent) - rule
- semantic.
principal_ variant_ invalid - help
- https://jadpo.
dev/docs/errors/semantic. principal_ variant_ invalid
Markdown for agents: /docs/errors/semantic.principal_variant_invalid.md.Built from Jadpo main at aee2e8f.