Skip to content

MOBILE-393: Fix push track-visit - #752

Merged
sergeysozinov merged 2 commits into
developfrom
feature/MOBILE-393
Aug 11, 2026
Merged

MOBILE-393: Fix push track-visit#752
sergeysozinov merged 2 commits into
developfrom
feature/MOBILE-393

Conversation

@sergeysozinov

Copy link
Copy Markdown
Collaborator

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Fixes duplicate push/deep-link visit tracking when wrappers replay an intent.

Changes:

  • Deduplicates repeated onNewIntent calls.
  • Preserves deferred visit source and URL.
  • Adds MOBILE-393 regression tests.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
LifecycleManager.kt Updates intent deduplication and pending-visit dispatch.
LifecycleManagerTest.kt Updates expectations and adds regression coverage.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread sdk/src/main/java/cloud/mindbox/mobile_sdk/managers/LifecycleManager.kt Outdated
@sergeysozinov
sergeysozinov merged commit 809b7f8 into develop Aug 11, 2026
7 checks passed
@sergeysozinov
sergeysozinov deleted the feature/MOBILE-393 branch August 11, 2026 06:04
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.

3 participants