| Summary: | [server] email confirmation sends incorrect link | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Anthony Hunter <ahunter.eclipse> | ||||
| Component: | Server | Assignee: | Anthony Hunter <ahunter.eclipse> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | major | ||||||
| Priority: | P3 | CC: | john.arthorne, ken_walker, markus.kell.r | ||||
| Version: | 5.0 | Flags: | john.arthorne:
review+
|
||||
| Target Milestone: | 5.0 RC3 | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Anthony Hunter
Created attachment 240085 [details]
Patch to fix the issue
Attached is a fix for review.
This is a mustfix for 5.0. Once we migrate Orionbug to the new simple metadata storage format, the account creation will be broken because the notifications email link will be broken. Looks good. We have two implementations of a credential storage service: one for old metadata format (SecureStorageCredentialsService) and one for new (SimpleUserCredentialsService). I can see that the old implementation does not have this bug and it looks like a simple error that was introduced while transcribing the code. It is quite an isolated fix so I think it is safe, and account creation with email validation after metadata migration will be completely broken if we don't fix it. I have fixed with commit: http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=c6ced2b48cdac010722b77c991c412fe569f96de The pmc_approved? request doesn't make sense; removed. |