Fix build issue

This commit is contained in:
2023-08-28 23:14:32 +08:00
parent e695dff0c0
commit 0858c4c349
2 changed files with 12 additions and 8 deletions

View File

@@ -25,8 +25,8 @@ const _utf8Encoder = Utf8Encoder();
final _salt = _utf8Encoder.convert("eh-downloader-salt");
@RestApi()
abstract class EHApi {
factory EHApi(Dio dio, {String baseUrl}) = _EHApi;
abstract class _EHApi {
factory _EHApi(Dio dio, {required String baseUrl}) = __EHApi;
@PUT('/user')
Future<ApiResult<int>> createUser(
@@ -48,6 +48,14 @@ abstract class EHApi {
@Query("set_cookie") bool? setCookie,
@Query("http_only") bool? httpOnly,
@Query("secure") bool? secure});
@DELETE('/token')
Future<ApiResult<bool>> deleteToken({@Query("token") String? token});
@GET('/token')
Future<ApiResult<Token>> getToken({@Query("token") String? token});
}
class EHApi extends __EHApi {
EHApi(Dio dio, {required String baseUrl}): super(dio, baseUrl: baseUrl);
Future<ApiResult<Token>> createToken(
{required String username,
required String password,
@@ -68,8 +76,4 @@ abstract class EHApi {
httpOnly: httpOnly,
secure: secure);
}
@DELETE('/token')
Future<ApiResult<bool>> deleteToken({@Query("token") String? token});
@GET('/token')
Future<ApiResult<Token>> getToken({@Query("token") String? token});
}

View File

@@ -8,8 +8,8 @@ part of 'client.dart';
// ignore_for_file: unnecessary_brace_in_string_interps,no_leading_underscores_for_local_identifiers
class _EHApi implements EHApi {
_EHApi(
class __EHApi implements _EHApi {
__EHApi(
this._dio, {
this.baseUrl,
});