mirror of https://github.com/laurent22/joplin.git
Desktop, Mobile: Start synchronisation just after login is complete (#10574)
parent
59989d2735
commit
4952980e0a
|
@ -9,6 +9,7 @@ import { Dispatch } from 'redux';
|
|||
import { reducer, defaultState, generateApplicationConfirmUrl, checkIfLoginWasSuccessful } from '@joplin/lib/services/joplinCloudUtils';
|
||||
import { AppState } from '../app.reducer';
|
||||
import Logger from '@joplin/utils/Logger';
|
||||
import { reg } from '@joplin/lib/registry';
|
||||
|
||||
const logger = Logger.create('JoplinCloudLoginScreen');
|
||||
const { connect } = require('react-redux');
|
||||
|
@ -38,6 +39,7 @@ const JoplinCloudScreenComponent = (props: Props) => {
|
|||
if (response && response.success) {
|
||||
dispatch({ type: 'COMPLETED' });
|
||||
clearInterval(interval);
|
||||
void reg.scheduleSync(0);
|
||||
}
|
||||
} catch (error) {
|
||||
logger.error(error);
|
||||
|
|
|
@ -13,6 +13,7 @@ import ScreenHeader from '../ScreenHeader';
|
|||
import Clipboard from '@react-native-clipboard/clipboard';
|
||||
const Icon = require('react-native-vector-icons/Ionicons').default;
|
||||
import Logger from '@joplin/utils/Logger';
|
||||
import { reg } from '@joplin/lib/registry';
|
||||
|
||||
const logger = Logger.create('JoplinCloudLoginScreen');
|
||||
|
||||
|
@ -90,6 +91,7 @@ const JoplinCloudScreenComponent = (props: Props) => {
|
|||
if (response && response.success) {
|
||||
dispatch({ type: 'COMPLETED' });
|
||||
clearInterval(interval);
|
||||
void reg.scheduleSync(0);
|
||||
}
|
||||
} catch (error) {
|
||||
logger.error(error);
|
||||
|
|
Loading…
Reference in New Issue