From 25b32b82d056ab4e70c937282b73fb7d4c900552 Mon Sep 17 00:00:00 2001 From: Shravya Ramesh Date: Fri, 14 May 2021 13:51:29 -0700 Subject: Returns invitre code, removed unused service --- src/services/UserFriendsService.ts | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) (limited to 'src/services') diff --git a/src/services/UserFriendsService.ts b/src/services/UserFriendsService.ts index 453f35a5..d60062a3 100644 --- a/src/services/UserFriendsService.ts +++ b/src/services/UserFriendsService.ts @@ -1,7 +1,6 @@ import AsyncStorage from '@react-native-community/async-storage'; import {Alert} from 'react-native'; import { - CREATE_INVITE_CODE, FRIENDS_ENDPOINT, GET_REMAINING_INVITES, INVITE_FRIEND_ENDPOINT, @@ -235,7 +234,11 @@ export const inviteFriendService = async ( invitee_last_name: inviteeLastName, }), }); - return response.status === 201 || response.status === 200; + if (response.status === 201 || response.status === 200) { + return await response.json(); + } else { + return undefined; + } } catch (error) { console.log(error); Alert.alert(ERROR_SOMETHING_WENT_WRONG_REFRESH); @@ -243,16 +246,6 @@ export const inviteFriendService = async ( } }; -export const handleCreateInviteCode = async () => { - const response = await fetch(CREATE_INVITE_CODE, {method: 'POST'}); - if (response.status === 200) { - const data = await response.json(); - return data.code; - } else if (response.status === 500) { - return -1; - } -}; - export const getRemainingInviteCount = async () => { const token = await AsyncStorage.getItem('token'); try { -- cgit v1.2.3-70-g09d2 From 1a4113ee3e47be229e28fc5a935ada174781b00b Mon Sep 17 00:00:00 2001 From: Ivan Chen Date: Wed, 19 May 2021 17:33:39 -0400 Subject: Add reminding flag --- src/components/friends/InviteFriendTile.tsx | 2 ++ src/services/UserFriendsService.ts | 2 ++ 2 files changed, 4 insertions(+) (limited to 'src/services') diff --git a/src/components/friends/InviteFriendTile.tsx b/src/components/friends/InviteFriendTile.tsx index 82e7effe..50085f98 100644 --- a/src/components/friends/InviteFriendTile.tsx +++ b/src/components/friends/InviteFriendTile.tsx @@ -50,6 +50,7 @@ const InviteFriendTile: React.FC = ({ item.phoneNumber, item.firstName, item.lastName, + true, ); const inviteCode = response?.invite_code; if (inviteCode) { @@ -76,6 +77,7 @@ const InviteFriendTile: React.FC = ({ item.phoneNumber, item.firstName, item.lastName, + false, ); const inviteCode = response?.invite_code; if (inviteCode) { diff --git a/src/services/UserFriendsService.ts b/src/services/UserFriendsService.ts index d60062a3..a53ceef6 100644 --- a/src/services/UserFriendsService.ts +++ b/src/services/UserFriendsService.ts @@ -220,6 +220,7 @@ export const inviteFriendService = async ( phoneNumber: string, inviteeFirstName: string, inviteeLastName: string, + reminding: boolean, ) => { try { const token = await AsyncStorage.getItem('token'); @@ -232,6 +233,7 @@ export const inviteFriendService = async ( invitee_phone_number: phoneNumber, invitee_first_name: inviteeFirstName, invitee_last_name: inviteeLastName, + reminding: reminding, }), }); if (response.status === 201 || response.status === 200) { -- cgit v1.2.3-70-g09d2