WeblateOrg / WeblateOrg/weblate
Codeberg OAuth does not allow secondary e-mails to be used
- Dominant language
- Python
- Stars
- 6.1k
- Forks
- 1.4k
- Avg merge
- 9h 53m
- Merged PRs (30d)
- 395
Description
### Describe the issue
When using Codeberg's Weblate which only uses their own authentication with Codeberg, I am not able to use any secondary e-mails set up in the account.
I usually have an email used for my Git identity (git@lucasmz.dev), I usually set my commit e-mail on Hosted Weblate to it, unfortunately due to this issue, I am not able to do that on this type of instance, because only the main address is considered.
Switching the main e-mail on Codeberg to that one, and re-logging in their instance, makes it so that it is available, undoing it however, removes it again.
### I already tried
- [X] I've read and searched [the documentation](https://docs.weblate.org/).
- [X] I've searched for similar filed issues in this repository.
### Steps to reproduce the behavior
1. Add a secondary email address to Codeberg
2. Log in to Weblate
3. Go to account settings
4. No email found
### Expected behavior
All email addresses associated with that account to be usable in Weblate.
### Screenshots


### Exception traceback
_No response_
### How do you run Weblate?
Other
### Weblate versions
_No response_
### Weblate deploy checks
_No response_
### Additional context
This is not an issue with hosted.weblate.org and GitHub for instance, if I were to use that.
Codeberg Translate does not allow the addition of other e-mail addresses into weblate directly.
Contributor guide
Assessment
This issue has not been assessed yet.