Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Minor
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.4.6
-
Fix Version/s: 4.4.7
-
Component/s: None
-
Labels:None
-
Documentation Required?:None
Description
When the merge screen is accessed from a search the 'mark this pair as not a duplicated' can cause serious site load. This is simply because the url to which the browser is directed to afterwards is not 'reasonable'.
The user is redirected to civicrm/contact/dedupefind" q="reset=1&action=update&rgid=$rgid. Since they haven't come from a dedupe search rgid (why rgid?) is empty so they are redirected to civicrm/contact/dedupefind" q="reset=1&action=update&rgid= - which attempts to resolve all dedupe rules from the looks of it.
I don't think the correct url path is clear in this case - is it one of the 2 contacts. So, my currently thought is simply to not redirect if the rgid is not present.