Я пытаюсь получить список всех календарей, которыми владеет аутентифицированный пользователь.
Следующий код работает, но не указывает, что я хочу, чтобы календари принадлежали аутентифицированному пользователю.
await this.graphClient
.api('/me/calendars')
.select('name, id, canEdit, owner')
.get();
Когда я добавил
await this.graphClient
.api('/me/calendars')
.select('name, id, canEdit, owner')
.filter(`equals(owner.address, '${this.authenticatedUserEmail}')`)
.get();
Я не получил результата (я должен получить 4 результата).Я предполагаю, что это из-за того, как я написал .filter
По сути, владелец - это объект с именем и адресом.
Как мне это исправить?