Click LinkedIn contacts.read when navigation extract is absent - #248
Merged
Merged
Conversation
When extractLinkedInContactNavigationAction returns absent, official contacts.read still fell through to GraphQL or the vanity overlay GET. Use the same reviewed Contact info click and modal snapshot as a present action, with the ProfileContactDetailsOverlay sduiid and headed clientArguments from the bound vanity plus unique profile names. Co-authored-by: hraness <0thernet@users.noreply.github.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Operator smoke after #247 / adapter 1.36.2 (
add454d) is green for Email on tessbloch through DIRECT transport that:action, clicks with the extracted sduiid/clientArgumentsabsent, clicks with reviewed sduiidcom.linkedin.sdui.flagshipnav.profile.ProfileContactDetailsOverlayand the headed clientArguments shape (vanityName, givenName/familyName from profile when unique, isVanityNameResolved, nested requestMetadata states/screenId/knownTemplates, isModal true)/in/{vanity}/overlay/contact-info/Official
ghostget invoke linkedin-web contacts.readstill skipped that working click whenever extract wasabsent(current live tessbloch HTML) and fell through to GraphQL / the vanity overlay GET (broken 500/HTML-shell path).Change
extractLinkedInContactNavigationActionreturnskind: "absent", call the sameplatform.contactNavigationclick-modal path used forkind === "action".sduiidplus headed clientArguments from the bound vanity and unique givenName/familyName parsed from profile HTML when present.Cloud has no signed-in LinkedIn session. Do not treat this landing as live green.
Operator smoke after merge
Expect Email without a custom wrap script.