fix: Complete schema adaptation for all tool modules
- auth.ts: Use suspendedAt instead of isSuspended, role instead of isAdmin - comments.ts: Use role='admin' for admin user queries - documents.ts: Use suspendedAt IS NULL for active users - events.ts: Return actorRole instead of actorIsAdmin - shares.ts: Use role='admin' for admin user queries All queries validated against Outline v0.78 schema (10/10 tests pass). Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -202,7 +202,7 @@ const getEvent: BaseTool<{ id: string }> = {
|
||||
e."createdAt",
|
||||
actor.name as "actorName",
|
||||
actor.email as "actorEmail",
|
||||
actor."isAdmin" as "actorIsAdmin",
|
||||
actor.role as "actorRole",
|
||||
u.name as "userName",
|
||||
u.email as "userEmail",
|
||||
c.name as "collectionName",
|
||||
|
||||
Reference in New Issue
Block a user