Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
C
Core
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 978
    • Issues 978
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Development
  • Core
  • Issues
  • #437

Closed
Open
Opened Oct 12, 2018 by larssg@larssg

Default limit for dedupe screen setting does not behave as expected - remove?

The "Default limit for dedupe screen" setting does not behave as expected. It limits the duplicate search to the first N contacts in the database, ignoring the selected group. There is no way to dedupe the contacts beyond the limit. This seems to be the desired behaviour when it was set up in 2016:

https://issues.civicrm.org/jira/browse/CRM-18958 https://github.com/civicrm/civicrm-core/pull/8456

But this makes little sense from a user's perspective. I can't think of a reasonable use case for the function as is; limiting by group makes much more sense than by the first N contacts. As it stands, this is confusing as the user expects that if there is a limit, there would be some way to check the next set of contacts (and that the limit would be applied within the selected group).

Should the limit setting be removed until the system is changed? Or is there a use case for this setting and how can we make the explanatory text reflect that?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: dev/core#437