Remove superfluous try/catch

This commit is contained in:
Julia Friesel
2019-05-06 08:42:43 +02:00
parent 9ee7819462
commit 6a98b28427
+6 -11
View File
@@ -25,17 +25,12 @@ export default class DataManagement extends Component {
}
startImportFlow = async (shouldDeleteExistingData) => {
try {
this.onStartLoading()
const fileContent = await getFileContent()
if (fileContent) {
await importData(shouldDeleteExistingData, fileContent)
}
} catch(err) {
return
} finally {
this.onEndLoading()
this.startLoading()
const fileContent = await getFileContent()
if (fileContent) {
await importData(shouldDeleteExistingData, fileContent)
}
this.endLoading()
}
render() {
@@ -54,7 +49,7 @@ export default class DataManagement extends Component {
<FramedSegment title={labels.import.button}>
<AppText>{labels.import.segmentExplainer}</AppText>
<SettingsButton
onPress= {() => openImportDialog(this.onImportData)}
onPress= {() => openImportDialog(this.startImportFlow)}
>
{labels.import.button}
</SettingsButton>