Opened 10 years ago
Closed 14 months ago
#5991 closed defect (bug) (wontfix)
Activation links don't use BP_ACTIVATION_SLUG
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | |
Component: | Registration | Keywords: | |
Cc: |
Description
When this constant is defined, the URL (that is sent to users) is changed, that is good.
But this define
only works if there is no connection on BuddyPress -> Pages between Activate page and any WordPress page.
The real problem is further. So I have disconnected BuddyPress Activate page, defined BP_ACTIVATION_SLUG, user got the email with the new link (lets say, example.com/make-me-happy/?key=37ab5e785ddf6edf544e63dc00825c48
), clicked the link - and opened 404 page.
Or did I miss something?
Change History (6)
This ticket was mentioned in Slack in #buddypress by slaffik. View the logs.
10 years ago
#3
@
10 years ago
- Milestone changed from Awaiting Review to Future Release
- Summary changed from BP_ACTIVATION_SLUG is useless to Activation links don't use BP_ACTIVATION_SLUG
For legacy reasons, if this slug is set, it should override whatever it set in the Page Mapping. I think this is likely a bug in the URL parsing/routing code.
Filtering
bp_get_activate_slug()
(not just defining the constant) has the same behaviour.