[kde] [Bug 451018] New: Slack users on KDE Plasma unable to open workspace in desktop app via Chromium based browsers

Trish bugzilla_noreply at kde.org
Tue Mar 1 22:46:51 GMT 2022


https://bugs.kde.org/show_bug.cgi?id=451018

            Bug ID: 451018
           Summary: Slack users on KDE Plasma unable to open workspace in
                    desktop app via Chromium based browsers
           Product: kde
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: ptracy at slack-corp.com
  Target Milestone: ---

SUMMARY
upper case letters of the encoded ID in the protocol link for signing into a
Slack workspace are being incorrectly set to lowercase  when using Chromium
based browsers (e.g., Chrome Brave (Version 1.33.106, Chromium: 96.0.4664.110
(Official Build)))


STEPS TO REPRODUCE
1. Install slack desktop app
2. Install a chromium based browser and set it as the default browser
3. Launch Slack and sign in 
4. Focus is switched to the default browser
5. user signs in and focus switches back to the slack desktop app

OBSERVED RESULT
Focus transfer back to the desktop app but the user is not signed in to slack
in the desktop app.  We have determined this is caused by the encoded ID being
converted to lowercase.

EXPECTED RESULT
The token from the browser is accepted by the desktop app and the user is
signed into their workspace in the Slack desktop app

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Kubuntu 20.04.4, Fedora 35
(available in About System)
KDE Plasma Version: 5.18.8
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8

ADDITIONAL INFORMATION
the encoded value/token in the browser is uppercase, but at some point, it is
converted to lowercase which is not accepted by the desktop app.  Firefox does
not convert the encoded id to lowercase.  This only happens on KDE Plasma using
Chromium based browsers and not on any other Desktop Environment.   

We found an issue filed against the cli-tools for kde-open5 which might be
similar but we aren't sure (https://bugs.kde.org/show_bug.cgi?id=429408)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list