Go to file
beo3000 51613ffe12 refactor(o365): extract authenticated graph client helper, add getEventById validation
Extract buildAuthenticatedClient() helper to eliminate duplicate MSAL token
acquisition logic in getCalendarEvents and getEventById. Add eventId validation
and error wrapping with cause chain in getEventById.

New tests verify eventId type and empty-string checks.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-06 21:03:30 +02:00
.claude upd 2026-05-06 20:31:22 +02:00
.claudian upd 2026-05-06 20:31:22 +02:00
.obsidian upd 2026-05-06 20:31:22 +02:00
.superpowers/brainstorm/407473-1775928771 initial commit 2026-04-12 21:32:15 +02:00
00 Kontext upd 2026-05-06 20:31:22 +02:00
01 Inbox upd 2026-05-06 20:31:22 +02:00
02 Projekte upd 2026-05-06 20:31:22 +02:00
03 Bereiche upd 2026-05-06 20:31:22 +02:00
04 Ressourcen upd 2026-05-06 20:31:22 +02:00
05 Daily Notes upd 2026-05-06 20:31:22 +02:00
06 Archiv upnote und kanote import 2026-04-20 20:56:18 +02:00
07 Anhänge upd 2026-05-06 20:31:22 +02:00
08 Landing Pages upnote und kanote import 2026-04-20 20:56:18 +02:00
docs/superpowers docs: add meeting-end auto-import implementation plan 2026-05-06 20:26:04 +02:00
scripts refactor(o365): extract authenticated graph client helper, add getEventById validation 2026-05-06 21:03:30 +02:00
user-scripts initial commit 2026-04-12 21:32:15 +02:00
CLAUDE.md upd 2026-04-20 18:19:04 +02:00
Home.md upd 2026-04-20 18:19:04 +02:00
package-lock.json upd 2026-04-14 21:15:38 +02:00