Skip to content

refactor(activesync): use namespaced not-found exception - #230

Open
TDannhauer wants to merge 1 commit into
FRAMEWORK_6_0from
feat/activesync-ops-snapshot
Open

TDannhauer wants to merge 1 commit into
FRAMEWORK_6_0from
feat/activesync-ops-snapshot

Conversation

@TDannhauer

Copy link
Copy Markdown
Contributor

Summary

  • throw the namespaced Horde\Exception\NotFound from ActiveSync snapshots
  • update the focused snapshot-service test

Motivation

The new ActiveSync CLI uses namespaced Horde exception types. Missing-device handling should not require a legacy exception in new callers.

Changes

  • replace Horde_Exception_NotFound with Horde\Exception\NotFound
  • keep the existing missing-device message and behavior

Test plan

  • ActiveSync Ops snapshot tests (18 tests, 35 assertions)
  • PHP syntax validation

Let modern callers handle missing devices without legacy exception types.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant