Comments (7)
- you choose one event at a time to manage
- the sync should happen when you choose the event
so,
a) i see a list of events from which to choose
b) I select one from the list
c) I see a “waiting” message while we retrieve the latest list of RSVP’s for the event, and the latest event details
d) I see the event details and the list of RSVP’s displayed
from main.
AN does not have a standard field for phone :(
Lets check to see if there is a custom field for phone for the user on import that we can map to the phone field in the OSDI data model. Or we should decide to drop the phone filed from the RSVP user list view
from main.
I think Affinity needs "phone" regardless of whether OSDI has it or not. Should be a one-many relation (a person has multiple phone numbers) just like OSDI does with email.
from main.
There is progress towards this in the import-action-network-import-event-people branch.
Things to-do before it's ready to use
- Fetch all people records first (not just ones linked to attendance)
- Attendance import only links to existing people. Does not create or update them.
- de-dupe common methods in app/models/api
- test new attendance, new person
- test existing attendance, person, no updates
- test existing person, no updates
- test existing attendance, person, update attendance
- test existing attendance, person, update person
- test existing attendance, person, update person, attendance
- test existing person, update person
from main.
right now we import people, and we import events, but we ALSO need their attendance tracking. Attendance is a separate API endpoint on ActionNetwork. Need to import those and update the joiner table on our end.
from main.
some of the code for this is written. We do store the personID correctly but not the event related to the "attendance" value. Currently broken.
Attendance belongs to a person and to an event, but we currently only store one of the two.
from main.
If I understood correctly this is already working. I just ran the import and the Attendance already has both person and event.
from main.
Related Issues (20)
- redesign login flow [3] HOT 1
- join group as logged-in user [2]
- TECH TASK: bump versions
- BUG: existing user joining group with OAuth broken [3] HOT 2
- BUG: broken account dropdown
- create subgroup as logged-in user [1] HOT 1
- create subgroup in 2 steps w/ email+pass [2]
- create subgroup w/ FB or Google OAuth [2]
- BUG: broken FB group-joining path for user not logged-in to FB HOT 5
- join multiple groups [?]
- Add "my groups" to dropdown
- import members to group from CSV [2]
- handle login with wrong email address [1]
- remove member from group
- support linebreaks in group description
- custom domain for SL
- hide "edit google group" from non-organizers
- BUG: breadcrumb link broken
- PERF: Tag queries cause runaway memory bloat HOT 3
- per-group feature-toggle for "email google group"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from main.