aboutsummaryrefslogtreecommitdiff
path: root/src/screens/badge/BadgeSelection.tsx
diff options
context:
space:
mode:
authorankit-thanekar007 <ankit.thanekar007@gmail.com>2021-04-22 15:55:49 -0700
committerankit-thanekar007 <ankit.thanekar007@gmail.com>2021-04-22 15:56:44 -0700
commitc740dd5b018e427c23fd41b8dc255df671eabc61 (patch)
tree53834ac1336de56e25af918a448ac8a059359665 /src/screens/badge/BadgeSelection.tsx
parentaf7c3d686149f32128d251c6d2fab3d82fb89ac4 (diff)
PR Changes
Diffstat (limited to 'src/screens/badge/BadgeSelection.tsx')
-rw-r--r--src/screens/badge/BadgeSelection.tsx10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/screens/badge/BadgeSelection.tsx b/src/screens/badge/BadgeSelection.tsx
index 0284498d..38a2b01c 100644
--- a/src/screens/badge/BadgeSelection.tsx
+++ b/src/screens/badge/BadgeSelection.tsx
@@ -67,9 +67,13 @@ const BadgeSelection: React.FC<BadgeSelectionProps> = ({route}) => {
onPress={async () => {
if (editing) {
await updateBadgesService(selectedBadges, university);
- navigation.navigate('UpdateSPPicture', {
- editing: true,
- });
+ if (navigation.canGoBack()) {
+ navigation.goBack();
+ } else {
+ navigation.navigate('UpdateSPPicture', {
+ editing: true,
+ });
+ }
} else {
if (selectedBadges.length !== 0) {
const success = await addBadgesService(