From 938a0dfb4f6a1ff1adfff154ead8b4df950e2649 Mon Sep 17 00:00:00 2001 From: Ming Ming Date: Sun, 27 Nov 2022 16:21:39 +0800 Subject: [PATCH] Fix server path not saved in Account --- app/lib/bloc/app_password_exchange.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/lib/bloc/app_password_exchange.dart b/app/lib/bloc/app_password_exchange.dart index 02d93acf..c61846a0 100644 --- a/app/lib/bloc/app_password_exchange.dart +++ b/app/lib/bloc/app_password_exchange.dart @@ -4,8 +4,8 @@ import 'dart:io'; import 'package:bloc/bloc.dart'; import 'package:logging/logging.dart'; import 'package:nc_photos/account.dart'; -import 'package:nc_photos/ci_string.dart'; import 'package:nc_photos/api/api_util.dart' as api_util; +import 'package:nc_photos/ci_string.dart'; import 'package:nc_photos/exception.dart'; abstract class AppPasswordExchangeBlocEvent { @@ -231,7 +231,8 @@ class AppPasswordExchangeBloc final account = Account( Account.newId(), response.server.scheme, - response.server.authority, + response.server.authority + + (response.server.path.isEmpty ? "" : response.server.path), response.loginName.toCi(), response.loginName, response.appPassword,