Remove superfluous try/catch
This commit is contained in:
@@ -25,17 +25,12 @@ export default class DataManagement extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
startImportFlow = async (shouldDeleteExistingData) => {
|
startImportFlow = async (shouldDeleteExistingData) => {
|
||||||
try {
|
this.startLoading()
|
||||||
this.onStartLoading()
|
const fileContent = await getFileContent()
|
||||||
const fileContent = await getFileContent()
|
if (fileContent) {
|
||||||
if (fileContent) {
|
await importData(shouldDeleteExistingData, fileContent)
|
||||||
await importData(shouldDeleteExistingData, fileContent)
|
|
||||||
}
|
|
||||||
} catch(err) {
|
|
||||||
return
|
|
||||||
} finally {
|
|
||||||
this.onEndLoading()
|
|
||||||
}
|
}
|
||||||
|
this.endLoading()
|
||||||
}
|
}
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
@@ -54,7 +49,7 @@ export default class DataManagement extends Component {
|
|||||||
<FramedSegment title={labels.import.button}>
|
<FramedSegment title={labels.import.button}>
|
||||||
<AppText>{labels.import.segmentExplainer}</AppText>
|
<AppText>{labels.import.segmentExplainer}</AppText>
|
||||||
<SettingsButton
|
<SettingsButton
|
||||||
onPress= {() => openImportDialog(this.onImportData)}
|
onPress= {() => openImportDialog(this.startImportFlow)}
|
||||||
>
|
>
|
||||||
{labels.import.button}
|
{labels.import.button}
|
||||||
</SettingsButton>
|
</SettingsButton>
|
||||||
|
|||||||
Reference in New Issue
Block a user