main icon indicating copy to clipboard operation
main copied to clipboard

Press-button sync on membership list page

Open Matt-Holland opened this issue 8 years ago • 0 comments

Acceptance Criteria

  • WHEN a logged-in user goes to a membership page, they should see a button at the top-righthand side of the page that says "sync"
  • GIVEN changes in sync-able fields in the user's Action Network account that are not reflected on the membership page (see below for a definition of "sync-able fields"), WHEN the user presses the "sync" button THEN they should see a spinner; WHEN the spinner disappears THEN the user should see the new information from Action Network reflected in the membership page
  • GIVEN no unreflected changes in the Action Network account, WHEN the user presses "sync," they will see a spinner; WHEN the spinner disappears, nothing on the page will change
  • WHEN the spinner is visible, THEN it should be impossible to press the "sync" button

Definitions

sync-able fields include (???) INPUT NEEDED

Input Needed

  • what, exactly, do we (want to) sync when we sync "members"? what are syncable fields?
    • event rsvps?
    • taggings?
    • custom fields?
    • changes to core items like email addresss?
    • what else?
  • How about when people are moved from one group to another? out of scope for this ticket?
  • Depending on what fields we want to sync, could we perhaps split this card to invovle syncing some first and others in subsequent cards?

Matt-Holland avatar Jul 03 '17 19:07 Matt-Holland