View Source Glific.Clients.Tap (Glific v5.1.6)
Tweak GCS Bucket name based on group that the contact is in (if any)
Link to this section Summary
Functions
Fix the contact name issue
In the case of TAP we retrive the first group the contact is in and store and set the remote name to be a sub-directory under that group (if one exists)
Check if a contact has more profiles and add that to message.
get template form EEx without variables
Update the fields for all the profiles.
Create a webhook with different signatures, so we can easily implement additional functionality as needed
Link to this section Functions
@spec fix_contact_name() :: :ok
Fix the contact name issue
In the case of TAP we retrive the first group the contact is in and store and set the remote name to be a sub-directory under that group (if one exists)
@spec maybe_add_profile_activity(map(), non_neg_integer(), non_neg_integer()) :: map()
Check if a contact has more profiles and add that to message.
get template form EEx without variables
@spec update_all_profile_fields( non_neg_integer(), non_neg_integer(), String.t(), String.t() ) :: :ok
Update the fields for all the profiles.
Create a webhook with different signatures, so we can easily implement additional functionality as needed