FIX: Port wasnt being saved

This commit is contained in:
Marcos Rodriguez Vélez 2021-07-05 15:12:28 -04:00
parent 5a9fcc6635
commit 63dde7d109
2 changed files with 3 additions and 4 deletions

View file

@ -700,7 +700,7 @@ SPEC CHECKSUMS:
boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c
BVLinearGradient: e3aad03778a456d77928f594a649e96995f1c872 BVLinearGradient: e3aad03778a456d77928f594a649e96995f1c872
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
DoubleConversion: cf9b38bf0b2d048436d9a82ad2abe1404f11e7de DoubleConversion: cde416483dac037923206447da6e1454df403714
FBLazyVector: 3bb422f41b18121b71783a905c10e58606f7dc3e FBLazyVector: 3bb422f41b18121b71783a905c10e58606f7dc3e
FBReactNativeSpec: f2c97f2529dd79c083355182cc158c9f98f4bd6e FBReactNativeSpec: f2c97f2529dd79c083355182cc158c9f98f4bd6e
Flipper: 1bd2db48dcc31e4b167b9a33ec1df01c2ded4893 Flipper: 1bd2db48dcc31e4b167b9a33ec1df01c2ded4893
@ -712,7 +712,7 @@ SPEC CHECKSUMS:
FlipperKit: 651f50a42eb95c01b3e89a60996dd6aded529eeb FlipperKit: 651f50a42eb95c01b3e89a60996dd6aded529eeb
Folly: b73c3869541e86821df3c387eb0af5f65addfab4 Folly: b73c3869541e86821df3c387eb0af5f65addfab4
GCDWebServer: 2c156a56c8226e2d5c0c3f208a3621ccffbe3ce4 GCDWebServer: 2c156a56c8226e2d5c0c3f208a3621ccffbe3ce4
glog: 73c2498ac6884b13ede40eda8228cb1eee9d9d62 glog: 40a13f7840415b9a77023fbcae0f1e6f43192af3
libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
lottie-ios: 3a3758ef5a008e762faec9c9d50a39842f26d124 lottie-ios: 3a3758ef5a008e762faec9c9d50a39842f26d124
lottie-react-native: 4dff8fe8d10ddef9e7880e770080f4a56121397e lottie-react-native: 4dff8fe8d10ddef9e7880e770080f4a56121397e

View file

@ -62,7 +62,6 @@ export default class ElectrumSettings extends Component {
const sslPort = await AsyncStorage.getItem(BlueElectrum.ELECTRUM_SSL_PORT); const sslPort = await AsyncStorage.getItem(BlueElectrum.ELECTRUM_SSL_PORT);
const serverHistoryStr = await AsyncStorage.getItem(BlueElectrum.ELECTRUM_SERVER_HISTORY); const serverHistoryStr = await AsyncStorage.getItem(BlueElectrum.ELECTRUM_SERVER_HISTORY);
const serverHistory = JSON.parse(serverHistoryStr) || []; const serverHistory = JSON.parse(serverHistoryStr) || [];
this.setState({ this.setState({
isLoading: false, isLoading: false,
host, host,
@ -309,7 +308,7 @@ export default class ElectrumSettings extends Component {
<View style={styles.inputWrap}> <View style={styles.inputWrap}>
<TextInput <TextInput
placeholder={loc.formatString(loc.settings.electrum_port, { example: '50001' })} placeholder={loc.formatString(loc.settings.electrum_port, { example: '50001' })}
value={this.state.sslPort?.trim() === '' ? this.state.port : this.state.sslPort} value={this.state.sslPort?.trim() === '' || this.state.sslPort === null ? this.state.port : this.state.sslPort}
onChangeText={text => onChangeText={text =>
this.setState(prevState => { this.setState(prevState => {
if (prevState.sslPort?.trim() === '') { if (prevState.sslPort?.trim() === '') {