mirror of
https://github.com/abraunegg/onedrive
synced 2024-05-15 20:26:53 +02:00
set the callback earlier
This commit is contained in:
parent
8b7cf7a58d
commit
9dea1c1448
|
@ -9,13 +9,13 @@ void main()
|
|||
auto cfg = new Config(configFile);
|
||||
|
||||
auto onedrive = new OneDriveApi(cfg.get("client_id"), cfg.get("client_secret"));
|
||||
onedrive.onRefreshToken = (string refreshToken) { std.file.write(refreshTokenFile, refreshToken); };
|
||||
try {
|
||||
string refreshToken = readText(refreshTokenFile);
|
||||
onedrive.setRefreshToken(refreshToken);
|
||||
} catch (FileException e) {
|
||||
onedrive.authorize();
|
||||
}
|
||||
onedrive.onRefreshToken = (string refreshToken) { std.file.write(refreshTokenFile, refreshToken); };
|
||||
|
||||
auto sync = new SyncEngine(cfg, onedrive);
|
||||
sync.applyDifferences();
|
||||
|
|
Loading…
Reference in a new issue