mirror of
https://github.com/rclone/rclone.git
synced 2024-12-23 07:29:35 +01:00
onedrive: disable change notify in China region since it is not supported
Fixes #6444
This commit is contained in:
parent
04b54bbb1e
commit
1c99661d8c
@ -891,6 +891,12 @@ func NewFs(ctx context.Context, name, root string, m configmap.Mapper) (fs.Fs, e
|
|||||||
}).Fill(ctx, f)
|
}).Fill(ctx, f)
|
||||||
f.srv.SetErrorHandler(errorHandler)
|
f.srv.SetErrorHandler(errorHandler)
|
||||||
|
|
||||||
|
// Disable change polling in China region
|
||||||
|
// See: https://github.com/rclone/rclone/issues/6444
|
||||||
|
if f.opt.Region == regionCN {
|
||||||
|
f.features.ChangeNotify = nil
|
||||||
|
}
|
||||||
|
|
||||||
// Renew the token in the background
|
// Renew the token in the background
|
||||||
f.tokenRenewer = oauthutil.NewRenew(f.String(), ts, func() error {
|
f.tokenRenewer = oauthutil.NewRenew(f.String(), ts, func() error {
|
||||||
_, _, err := f.readMetaDataForPath(ctx, "")
|
_, _, err := f.readMetaDataForPath(ctx, "")
|
||||||
|
Loading…
Reference in New Issue
Block a user