diff --git a/c2tc-mobile/components/Tag.js b/c2tc-mobile/components/Tag.js index 5246858..4ad4927 100644 --- a/c2tc-mobile/components/Tag.js +++ b/c2tc-mobile/components/Tag.js @@ -21,7 +21,7 @@ class Tag extends React.Component { const styles = StyleSheet.create({ tag: { minWidth: 50, - maxWidth: 100, + maxWidth: 150, borderRadius: 5, padding: 5, alignItems: "center", diff --git a/c2tc-mobile/screens/ProfileScreen.js b/c2tc-mobile/screens/ProfileScreen.js index ba5bc3c..afaafb5 100644 --- a/c2tc-mobile/screens/ProfileScreen.js +++ b/c2tc-mobile/screens/ProfileScreen.js @@ -44,7 +44,7 @@ export default class ProfileScreen extends React.Component { displayName: user.username, user, karmaScore: user.karma, - verified: user.verified, + verified: user.trusted, anonymousToOthers: user.anon, email: user.email, proPic: user.pro_pic @@ -91,7 +91,7 @@ export default class ProfileScreen extends React.Component { let data = { anon: anonymousToOthers }; - await API.updateUser(this.state.user_id, data); + await API.updateUser(this.state.token, data); } render() { diff --git a/c2tc-mobile/screens/TipOverviewScreen.js b/c2tc-mobile/screens/TipOverviewScreen.js index 2a31e38..db363ea 100644 --- a/c2tc-mobile/screens/TipOverviewScreen.js +++ b/c2tc-mobile/screens/TipOverviewScreen.js @@ -49,7 +49,10 @@ class TipOverviewScreen extends React.Component { } async componentWillMount() { - // await AsyncStorage.removeItem("token"); + + await AsyncStorage.removeItem("token"); + await AsyncStorage.removeItem("verifiedPin"); + this.setDate(); this.setGreeting(); let tipsResponse = await API.getVerifiedTips(); @@ -57,6 +60,7 @@ class TipOverviewScreen extends React.Component { let token = await AsyncStorage.getItem("token"); let verifiedPin = await AsyncStorage.getItem("verifiedPin"); let user; + if (token) { user = await API.getUser(token); this.setState({ @@ -78,7 +82,6 @@ class TipOverviewScreen extends React.Component { if (this.state.hasLoaded) { let tipsResponse = await API.getVerifiedTips(); this.setState({ tips: tipsResponse }); - // await AsyncStorage.removeItem("verifiedPin"); let token = await AsyncStorage.getItem("token"); let verifiedPin = await AsyncStorage.getItem("verifiedPin"); let user;