Skip to content

Session transfer UI describes a link/full session but copies a code and limited state #8173

Description

@jingkang0822

Description

The settings UI describes session transfer as copying/opening a “link”, but the implementation copies a bare UUID that must be pasted into the receiving UI. It also describes transferring a “session”, while the implementation transfers the author token and client preferences rather than a browser/Express login session.

This is present on develop at f2cf95e06cd613fd0a06bbcb755e044c1dbfe306:

Actual behavior

Following the text literally does not work: the clipboard content is not a URL and cannot be opened as a link. “Session” can also imply more state than this flow actually carries.

Expected behavior

The instructions should match the implemented code-based workflow and accurately state what identity/preferences are moved.

Possible direction

Either:

  • update the localized copy to say “transfer code”, instruct users to paste it into the receiver, and describe the transferred state precisely; or
  • actually generate a destination URL containing the code, if link-based transfer is the intended UX.

No plugins are required. I found this while benchmarking an automated code-review workflow and manually verified the current source and duplicate search before reporting it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions