migrate: webdav_client_plus (#729)

Fixes #723
This commit is contained in:
lollipopkit🏳️‍⚧️
2025-03-22 01:27:17 +08:00
committed by GitHub
parent dd5fea09b1
commit 275041247a
5 changed files with 24 additions and 25 deletions

View File

@@ -13,7 +13,7 @@ import 'package:server_box/data/provider/snippet.dart';
import 'package:server_box/data/res/misc.dart';
import 'package:server_box/data/res/store.dart';
import 'package:icons_plus/icons_plus.dart';
import 'package:webdav_client/webdav_client.dart';
import 'package:webdav_client_plus/webdav_client_plus.dart';
class BackupPage extends StatefulWidget {
const BackupPage({super.key});
@@ -416,7 +416,8 @@ final class _BackupPageState extends State<BackupPage>
await Webdav.test(url_, user_, pwd_);
context.showSnackBar(libL10n.success);
Webdav.shared.client = WebdavClient(url: url_, user: user_, pwd: pwd_);
Webdav.shared.client =
WebdavClient.basicAuth(url: url_, user: user_, pwd: pwd_);
PrefProps.webdavUrl.set(url_);
PrefProps.webdavUser.set(user_);
PrefProps.webdavPwd.set(pwd_);