listOrgGrants method
- String orgId
List all grants targeting a specific org (active + revoked).
Implementation
Future<List<AdminGrantModel>> listOrgGrants(String orgId) async {
final response = await _client
.from('admin_grants')
.select()
.eq('target_org_id', orgId)
.order('created_at', ascending: false);
return (response as List<dynamic>)
.map((row) => AdminGrantModel.fromJson(row as Map<String, dynamic>))
.toList();
}