Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mailto integration on Windows: local installation for non-admin user #3752

Closed
charlag opened this issue Dec 21, 2021 · 1 comment · Fixed by #3756
Closed

Mailto integration on Windows: local installation for non-admin user #3752

charlag opened this issue Dec 21, 2021 · 1 comment · Fixed by #3756
Labels
desktop Desktop client related issues dev bug unpublished bugs, found during our development/test cycle (excluded from release notes) state:done meets our definition of done state:tested We tested it and are about to release it
Milestone

Comments

@charlag
Copy link
Contributor

charlag commented Dec 21, 2021

see #3574

To Reproduce
Steps to reproduce the behavior:

  1. As non-admin user, install the app locally
  2. Try to register app as mailto handler on the same user (Settings -> Desktop)
  3. See that Tutanota is not in the list of available apps

Desktop (please complete the following information):
Windows 10
3.91.0

Additional context
During mailto registration the app still tries to elevate permissions. This is probably wrong as we should be writing to the local registry and should do so with current user context.

@charlag charlag added dev bug unpublished bugs, found during our development/test cycle (excluded from release notes) desktop Desktop client related issues labels Dec 21, 2021
@charlag charlag added this to the 3.91.0 milestone Dec 21, 2021
@charlag
Copy link
Contributor Author

charlag commented Dec 22, 2021

I checked code path and we indeed always try to elevate. I think it should not be necessary for local install.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
desktop Desktop client related issues dev bug unpublished bugs, found during our development/test cycle (excluded from release notes) state:done meets our definition of done state:tested We tested it and are about to release it
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant