Skip to content

Commit

Permalink
Update README.markdown
Browse files Browse the repository at this point in the history
  • Loading branch information
steveyken committed Dec 4, 2013
1 parent effd774 commit 8a65335
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions README.markdown
Expand Up @@ -95,12 +95,16 @@ end

Be sure your code loads *after* ffcrm_merge has been initialised otherwise it will be replaced with a blank stub method.

TODO / KNOWN ISSUES
KNOWN ISSUES
====

* Permissions are NOT merged. The merged record retains permissions of master record.

TODO
====
* When viewing a contact or account, a helper could fire an ajax call that looks for possible merges and returns them on screen. The icon for this could be a discrete (!) exclamation point, which, when clicked on, opens a box of possible merge candidates.
* When clicking the merge button in the contact or account index view, likely candidates for a merge should appear at the top of the box, above the search. Matching should be done on email and phone number.
* Create a version history note to record the merge
* perhaps put paperclip on AccountAlias and ContactAlias. Something like `has_paper_trail :meta => { :related => :account }, :ignore => [ :id, :created_at, :updated_at ]`
* perhaps put papertail on AccountAlias and ContactAlias. Something like `has_paper_trail :meta => { :related => :account }, :ignore => [ :id, :created_at, :updated_at ]`
* Add email and phone to merge autocomplete to help identify entities

Copyright (c) 2013 Nathan Broadbent, Stephen Kenworthy. Crossroads Foundation, released under the MIT license

0 comments on commit 8a65335

Please sign in to comment.