Skip to content

Commit d6b547d

Browse files
committed
Added friend_image_url_https_large so we can display larger friend photos in the friend onboarding process.
1 parent fdf9dc5 commit d6b547d

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

apis_v1/documentation_source/friend_invitation_information_doc.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ def friend_invitation_information_doc_template_values(url_root):
4848
' "voter_device_id": string (88 characters long),\n' \
4949
' "friend_first_name": string,\n' \
5050
' "friend_last_name": string,\n' \
51+
' "friend_image_url_https_large": string,\n' \
5152
' "friend_image_url_https_tiny": string,\n' \
5253
' "friend_issue_we_vote_id_list": list,\n' \
5354
' "friend_we_vote_id": string,\n' \

apis_v1/views/views_friend.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ def friend_invitation_information_view(request): # friendInvitationInformation
153153
'voter_device_id': voter_device_id,
154154
'friend_first_name': results['friend_first_name'],
155155
'friend_last_name': results['friend_last_name'],
156+
'friend_image_url_https_large': results['friend_image_url_https_large'],
156157
'friend_image_url_https_tiny': results['friend_image_url_https_tiny'],
157158
'friend_issue_we_vote_id_list': results['friend_issue_we_vote_id_list'],
158159
'friend_we_vote_id': results['friend_we_vote_id'],

friend/controllers.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -789,6 +789,7 @@ def friend_invitation_information_for_api(voter_device_id, invitation_secret_key
789789
sender_voter_we_vote_id = ''
790790
friend_first_name = ''
791791
friend_last_name = ''
792+
friend_image_url_https_large = ''
792793
friend_image_url_https_tiny = ''
793794
friend_issue_we_vote_id_list = []
794795
friend_we_vote_id = ''
@@ -807,6 +808,7 @@ def friend_invitation_information_for_api(voter_device_id, invitation_secret_key
807808
'voter_device_id': voter_device_id,
808809
'friend_first_name': '',
809810
'friend_last_name': '',
811+
'friend_image_url_https_large': '',
810812
'friend_image_url_https_tiny': '',
811813
'friend_issue_we_vote_id_list': [],
812814
'friend_we_vote_id': '',
@@ -826,6 +828,7 @@ def friend_invitation_information_for_api(voter_device_id, invitation_secret_key
826828
'voter_device_id': voter_device_id,
827829
'friend_first_name': '',
828830
'friend_last_name': '',
831+
'friend_image_url_https_large': '',
829832
'friend_image_url_https_tiny': '',
830833
'friend_issue_we_vote_id_list': [],
831834
'friend_we_vote_id': '',
@@ -848,6 +851,7 @@ def friend_invitation_information_for_api(voter_device_id, invitation_secret_key
848851
'voter_device_id': voter_device_id,
849852
'friend_first_name': '',
850853
'friend_last_name': '',
854+
'friend_image_url_https_large': '',
851855
'friend_image_url_https_tiny': '',
852856
'friend_issue_we_vote_id_list': [],
853857
'friend_we_vote_id': '',
@@ -872,6 +876,7 @@ def friend_invitation_information_for_api(voter_device_id, invitation_secret_key
872876
'voter_device_id': voter_device_id,
873877
'friend_first_name': '',
874878
'friend_last_name': '',
879+
'friend_image_url_https_large': '',
875880
'friend_image_url_https_tiny': '',
876881
'friend_issue_we_vote_id_list': [],
877882
'friend_we_vote_id': '',
@@ -897,6 +902,7 @@ def friend_invitation_information_for_api(voter_device_id, invitation_secret_key
897902
'voter_device_id': voter_device_id,
898903
'friend_first_name': '',
899904
'friend_last_name': '',
905+
'friend_image_url_https_large': '',
900906
'friend_image_url_https_tiny': '',
901907
'friend_issue_we_vote_id_list': [],
902908
'friend_we_vote_id': '',
@@ -916,6 +922,7 @@ def friend_invitation_information_for_api(voter_device_id, invitation_secret_key
916922
'voter_device_id': voter_device_id,
917923
'friend_first_name': '',
918924
'friend_last_name': '',
925+
'friend_image_url_https_large': '',
919926
'friend_image_url_https_tiny': '',
920927
'friend_issue_we_vote_id_list': [],
921928
'friend_we_vote_id': '',
@@ -942,6 +949,7 @@ def friend_invitation_information_for_api(voter_device_id, invitation_secret_key
942949
'voter_device_id': voter_device_id,
943950
'friend_first_name': '',
944951
'friend_last_name': '',
952+
'friend_image_url_https_large': '',
945953
'friend_image_url_https_tiny': '',
946954
'friend_issue_we_vote_id_list': [],
947955
'friend_we_vote_id': '',
@@ -960,6 +968,7 @@ def friend_invitation_information_for_api(voter_device_id, invitation_secret_key
960968
voter_friend = voter_friend_results['voter']
961969
friend_first_name = voter_friend.first_name
962970
friend_last_name = voter_friend.last_name
971+
friend_image_url_https_large = voter_friend.we_vote_hosted_profile_image_url_large
963972
friend_image_url_https_tiny = voter_friend.we_vote_hosted_profile_image_url_tiny
964973
friend_organization_we_vote_id = voter_friend.linked_organization_we_vote_id
965974

@@ -979,6 +988,7 @@ def friend_invitation_information_for_api(voter_device_id, invitation_secret_key
979988
'voter_device_id': voter_device_id,
980989
'friend_first_name': friend_first_name,
981990
'friend_last_name': friend_last_name,
991+
'friend_image_url_https_large': friend_image_url_https_large,
982992
'friend_image_url_https_tiny': friend_image_url_https_tiny,
983993
'friend_issue_we_vote_id_list': friend_issue_we_vote_id_list,
984994
'friend_we_vote_id': friend_we_vote_id,

0 commit comments

Comments
 (0)