mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
Replace the no-op `fn () => true` validators (gated by skipValidation) on the `insight` and `project` params with dedicated InsightDocument and ProjectDocument validators. They check that the injected value is a non-empty Document with the expected attributes, so a misconfigured dispatcher or unbound injection fails fast with a useful message. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>