Browse Source

fix(nextcloud): Regenerate

Signed-off-by: jld3103 <jld3103yt@gmail.com>
pull/582/head
jld3103 1 year ago
parent
commit
ea947bd652
No known key found for this signature in database
GPG Key ID: 9062417B9E8EB7B3
  1. 605
      packages/nextcloud/lib/src/api/core.openapi.dart
  2. 311
      packages/nextcloud/lib/src/api/files_sharing.openapi.dart
  3. 579
      packages/nextcloud/lib/src/api/provisioning_api.openapi.dart
  4. 17
      packages/nextcloud/lib/src/api/settings.openapi.dart
  5. 155
      packages/nextcloud/lib/src/api/theming.openapi.dart
  6. 146
      packages/nextcloud/lib/src/api/user_status.openapi.dart

605
packages/nextcloud/lib/src/api/core.openapi.dart

File diff suppressed because it is too large Load Diff

311
packages/nextcloud/lib/src/api/files_sharing.openapi.dart

@ -82,9 +82,9 @@ class FilesSharingClient extends DynamiteClient {
} }
class FilesSharingDeletedShareapiClient { class FilesSharingDeletedShareapiClient {
FilesSharingDeletedShareapiClient(this.rootClient); FilesSharingDeletedShareapiClient(this._rootClient);
final FilesSharingClient rootClient; final FilesSharingClient _rootClient;
/// Get a list of all deleted shares /// Get a list of all deleted shares
Future<FilesSharingDeletedShareapiListResponse200ApplicationJson> list({final String oCSAPIRequest = 'true'}) async { Future<FilesSharingDeletedShareapiListResponse200ApplicationJson> list({final String oCSAPIRequest = 'true'}) async {
@ -95,19 +95,20 @@ class FilesSharingDeletedShareapiClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -134,20 +135,21 @@ class FilesSharingDeletedShareapiClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{id}', Uri.encodeQueryComponent(id)); path = path.replaceAll('{id}', Uri.encodeQueryComponent(id));
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'post', 'post',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -164,9 +166,9 @@ class FilesSharingDeletedShareapiClient {
} }
class FilesSharingPublicPreviewClient { class FilesSharingPublicPreviewClient {
FilesSharingPublicPreviewClient(this.rootClient); FilesSharingPublicPreviewClient(this._rootClient);
final FilesSharingClient rootClient; final FilesSharingClient _rootClient;
/// Get a direct link preview for a shared file /// Get a direct link preview for a shared file
Future<Uint8List> directLink({ Future<Uint8List> directLink({
@ -180,18 +182,19 @@ class FilesSharingPublicPreviewClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{token}', Uri.encodeQueryComponent(token)); path = path.replaceAll('{token}', Uri.encodeQueryComponent(token));
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -219,13 +222,14 @@ class FilesSharingPublicPreviewClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{token}', Uri.encodeQueryComponent(token)); path = path.replaceAll('{token}', Uri.encodeQueryComponent(token));
@ -242,7 +246,7 @@ class FilesSharingPublicPreviewClient {
queryParameters['a'] = a.toString(); queryParameters['a'] = a.toString();
} }
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -256,9 +260,9 @@ class FilesSharingPublicPreviewClient {
} }
class FilesSharingRemoteClient { class FilesSharingRemoteClient {
FilesSharingRemoteClient(this.rootClient); FilesSharingRemoteClient(this._rootClient);
final FilesSharingClient rootClient; final FilesSharingClient _rootClient;
/// Get a list of accepted remote shares /// Get a list of accepted remote shares
Future<FilesSharingRemoteGetSharesResponse200ApplicationJson> getShares({final String oCSAPIRequest = 'true'}) async { Future<FilesSharingRemoteGetSharesResponse200ApplicationJson> getShares({final String oCSAPIRequest = 'true'}) async {
@ -269,19 +273,20 @@ class FilesSharingRemoteClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -307,19 +312,20 @@ class FilesSharingRemoteClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -346,20 +352,21 @@ class FilesSharingRemoteClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{id}', Uri.encodeQueryComponent(id.toString())); path = path.replaceAll('{id}', Uri.encodeQueryComponent(id.toString()));
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'post', 'post',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -386,20 +393,21 @@ class FilesSharingRemoteClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{id}', Uri.encodeQueryComponent(id.toString())); path = path.replaceAll('{id}', Uri.encodeQueryComponent(id.toString()));
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'delete', 'delete',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -426,20 +434,21 @@ class FilesSharingRemoteClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{id}', Uri.encodeQueryComponent(id.toString())); path = path.replaceAll('{id}', Uri.encodeQueryComponent(id.toString()));
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -466,20 +475,21 @@ class FilesSharingRemoteClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{id}', Uri.encodeQueryComponent(id.toString())); path = path.replaceAll('{id}', Uri.encodeQueryComponent(id.toString()));
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'delete', 'delete',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -496,9 +506,9 @@ class FilesSharingRemoteClient {
} }
class FilesSharingShareInfoClient { class FilesSharingShareInfoClient {
FilesSharingShareInfoClient(this.rootClient); FilesSharingShareInfoClient(this._rootClient);
final FilesSharingClient rootClient; final FilesSharingClient _rootClient;
/// Get the info about a share /// Get the info about a share
Future<FilesSharingShareInfo> info({ Future<FilesSharingShareInfo> info({
@ -514,13 +524,14 @@ class FilesSharingShareInfoClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} }
// coverage:ignore-end // coverage:ignore-end
queryParameters['t'] = t; queryParameters['t'] = t;
@ -533,7 +544,7 @@ class FilesSharingShareInfoClient {
if (depth != -1) { if (depth != -1) {
queryParameters['depth'] = depth.toString(); queryParameters['depth'] = depth.toString();
} }
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'post', 'post',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -550,9 +561,9 @@ class FilesSharingShareInfoClient {
} }
class FilesSharingShareapiClient { class FilesSharingShareapiClient {
FilesSharingShareapiClient(this.rootClient); FilesSharingShareapiClient(this._rootClient);
final FilesSharingClient rootClient; final FilesSharingClient _rootClient;
/// Get shares of the current user /// Get shares of the current user
Future<FilesSharingShareapiGetSharesResponse200ApplicationJson> getShares({ Future<FilesSharingShareapiGetSharesResponse200ApplicationJson> getShares({
@ -563,20 +574,21 @@ class FilesSharingShareapiClient {
final String includeTags = 'false', final String includeTags = 'false',
final String oCSAPIRequest = 'true', final String oCSAPIRequest = 'true',
}) async { }) async {
const path = '/ocs/v2.php/apps/files_sharing/api/v1/shares'; const path0 = '/ocs/v2.php/apps/files_sharing/api/v1/shares';
final queryParameters = <String, dynamic>{}; final queryParameters = <String, dynamic>{};
final headers = <String, String>{ final headers = <String, String>{
'Accept': 'application/json', 'Accept': 'application/json',
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
@ -597,9 +609,9 @@ class FilesSharingShareapiClient {
queryParameters['include_tags'] = includeTags; queryParameters['include_tags'] = includeTags;
} }
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path0, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
body, body,
); );
@ -627,25 +639,28 @@ class FilesSharingShareapiClient {
final String? attributes, final String? attributes,
final String oCSAPIRequest = 'true', final String oCSAPIRequest = 'true',
}) async { }) async {
const path = '/ocs/v2.php/apps/files_sharing/api/v1/shares'; const path0 = '/ocs/v2.php/apps/files_sharing/api/v1/shares';
final queryParameters = <String, dynamic>{}; final queryParameters = <String, dynamic>{};
final headers = <String, String>{ final headers = <String, String>{
'Accept': 'application/json', 'Accept': 'application/json',
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
if (path != null) {
queryParameters['path'] = path; queryParameters['path'] = path;
}
if (permissions != null) { if (permissions != null) {
queryParameters['permissions'] = permissions.toString(); queryParameters['permissions'] = permissions.toString();
} }
@ -677,9 +692,9 @@ class FilesSharingShareapiClient {
queryParameters['attributes'] = attributes; queryParameters['attributes'] = attributes;
} }
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'post', 'post',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path0, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
body, body,
); );
@ -697,29 +712,30 @@ class FilesSharingShareapiClient {
required final String path, required final String path,
final String oCSAPIRequest = 'true', final String oCSAPIRequest = 'true',
}) async { }) async {
const path = '/ocs/v2.php/apps/files_sharing/api/v1/shares/inherited'; const path0 = '/ocs/v2.php/apps/files_sharing/api/v1/shares/inherited';
final queryParameters = <String, dynamic>{}; final queryParameters = <String, dynamic>{};
final headers = <String, String>{ final headers = <String, String>{
'Accept': 'application/json', 'Accept': 'application/json',
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
queryParameters['path'] = path; queryParameters['path'] = path;
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path0, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
body, body,
); );
@ -743,19 +759,20 @@ class FilesSharingShareapiClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -783,13 +800,14 @@ class FilesSharingShareapiClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
@ -799,7 +817,7 @@ class FilesSharingShareapiClient {
queryParameters['include_tags'] = includeTags.toString(); queryParameters['include_tags'] = includeTags.toString();
} }
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -835,13 +853,14 @@ class FilesSharingShareapiClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
@ -875,7 +894,7 @@ class FilesSharingShareapiClient {
queryParameters['attributes'] = attributes; queryParameters['attributes'] = attributes;
} }
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'put', 'put',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -902,20 +921,21 @@ class FilesSharingShareapiClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{id}', Uri.encodeQueryComponent(id)); path = path.replaceAll('{id}', Uri.encodeQueryComponent(id));
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'delete', 'delete',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -942,20 +962,21 @@ class FilesSharingShareapiClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{id}', Uri.encodeQueryComponent(id)); path = path.replaceAll('{id}', Uri.encodeQueryComponent(id));
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'post', 'post',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -972,9 +993,9 @@ class FilesSharingShareapiClient {
} }
class FilesSharingShareesapiClient { class FilesSharingShareesapiClient {
FilesSharingShareesapiClient(this.rootClient); FilesSharingShareesapiClient(this._rootClient);
final FilesSharingClient rootClient; final FilesSharingClient _rootClient;
/// Search for sharees /// Search for sharees
Future< Future<
@ -995,13 +1016,14 @@ class FilesSharingShareesapiClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
@ -1028,7 +1050,7 @@ class FilesSharingShareesapiClient {
queryParameters['lookup'] = lookup.toString(); queryParameters['lookup'] = lookup.toString();
} }
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -1063,13 +1085,14 @@ class FilesSharingShareesapiClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
@ -1082,7 +1105,7 @@ class FilesSharingShareesapiClient {
); );
} }
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,

579
packages/nextcloud/lib/src/api/provisioning_api.openapi.dart

File diff suppressed because it is too large Load Diff

17
packages/nextcloud/lib/src/api/settings.openapi.dart

@ -75,9 +75,9 @@ class SettingsClient extends DynamiteClient {
} }
class SettingsLogSettingsClient { class SettingsLogSettingsClient {
SettingsLogSettingsClient(this.rootClient); SettingsLogSettingsClient(this._rootClient);
final SettingsClient rootClient; final SettingsClient _rootClient;
/// download logfile /// download logfile
/// ///
@ -90,18 +90,19 @@ class SettingsLogSettingsClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,

155
packages/nextcloud/lib/src/api/theming.openapi.dart

@ -79,9 +79,9 @@ class ThemingClient extends DynamiteClient {
} }
class ThemingIconClient { class ThemingIconClient {
ThemingIconClient(this.rootClient); ThemingIconClient(this._rootClient);
final ThemingClient rootClient; final ThemingClient _rootClient;
/// Return a 32x32 favicon as png /// Return a 32x32 favicon as png
Future<Uint8List> getFavicon({final String app = 'core'}) async { Future<Uint8List> getFavicon({final String app = 'core'}) async {
@ -92,17 +92,18 @@ class ThemingIconClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{app}', Uri.encodeQueryComponent(app)); path = path.replaceAll('{app}', Uri.encodeQueryComponent(app));
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -123,17 +124,18 @@ class ThemingIconClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{app}', Uri.encodeQueryComponent(app)); path = path.replaceAll('{app}', Uri.encodeQueryComponent(app));
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -157,13 +159,14 @@ class ThemingIconClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{app}', Uri.encodeQueryComponent(app)); path = path.replaceAll('{app}', Uri.encodeQueryComponent(app));
@ -171,7 +174,7 @@ class ThemingIconClient {
throw Exception('Invalid value "$image" for parameter "image" with pattern "${r'^.+$'}"'); // coverage:ignore-line throw Exception('Invalid value "$image" for parameter "image" with pattern "${r'^.+$'}"'); // coverage:ignore-line
} }
path = path.replaceAll('{image}', Uri.encodeQueryComponent(image)); path = path.replaceAll('{image}', Uri.encodeQueryComponent(image));
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -187,9 +190,9 @@ class ThemingIconClient {
/// Class ThemingController /// Class ThemingController
/// handle ajax requests to update the theme /// handle ajax requests to update the theme
class ThemingThemingClient { class ThemingThemingClient {
ThemingThemingClient(this.rootClient); ThemingThemingClient(this._rootClient);
final ThemingClient rootClient; final ThemingClient _rootClient;
/// Get the CSS stylesheet for a theme /// Get the CSS stylesheet for a theme
Future<String> getThemeStylesheet({ Future<String> getThemeStylesheet({
@ -204,13 +207,14 @@ class ThemingThemingClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{themeId}', Uri.encodeQueryComponent(themeId)); path = path.replaceAll('{themeId}', Uri.encodeQueryComponent(themeId));
@ -220,7 +224,7 @@ class ThemingThemingClient {
if (withCustomCss != 0) { if (withCustomCss != 0) {
queryParameters['withCustomCss'] = withCustomCss.toString(); queryParameters['withCustomCss'] = withCustomCss.toString();
} }
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -244,20 +248,21 @@ class ThemingThemingClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{key}', Uri.encodeQueryComponent(key)); path = path.replaceAll('{key}', Uri.encodeQueryComponent(key));
if (useSvg != 1) { if (useSvg != 1) {
queryParameters['useSvg'] = useSvg.toString(); queryParameters['useSvg'] = useSvg.toString();
} }
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -278,17 +283,18 @@ class ThemingThemingClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{app}', Uri.encodeQueryComponent(app)); path = path.replaceAll('{app}', Uri.encodeQueryComponent(app));
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -305,9 +311,9 @@ class ThemingThemingClient {
} }
class ThemingUserThemeClient { class ThemingUserThemeClient {
ThemingUserThemeClient(this.rootClient); ThemingUserThemeClient(this._rootClient);
final ThemingClient rootClient; final ThemingClient _rootClient;
/// Get the background image /// Get the background image
Future<Uint8List> getBackground({final String oCSAPIRequest = 'true'}) async { Future<Uint8List> getBackground({final String oCSAPIRequest = 'true'}) async {
@ -318,19 +324,20 @@ class ThemingUserThemeClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -356,13 +363,14 @@ class ThemingUserThemeClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
@ -375,7 +383,7 @@ class ThemingUserThemeClient {
queryParameters['color'] = color; queryParameters['color'] = color;
} }
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'post', 'post',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -397,19 +405,20 @@ class ThemingUserThemeClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'delete', 'delete',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -434,20 +443,21 @@ class ThemingUserThemeClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{themeId}', Uri.encodeQueryComponent(themeId)); path = path.replaceAll('{themeId}', Uri.encodeQueryComponent(themeId));
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'put', 'put',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -474,20 +484,21 @@ class ThemingUserThemeClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{themeId}', Uri.encodeQueryComponent(themeId)); path = path.replaceAll('{themeId}', Uri.encodeQueryComponent(themeId));
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'delete', 'delete',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,

146
packages/nextcloud/lib/src/api/user_status.openapi.dart

@ -80,9 +80,9 @@ class UserStatusClient extends DynamiteClient {
} }
class UserStatusHeartbeatClient { class UserStatusHeartbeatClient {
UserStatusHeartbeatClient(this.rootClient); UserStatusHeartbeatClient(this._rootClient);
final UserStatusClient rootClient; final UserStatusClient _rootClient;
/// Keep the status alive /// Keep the status alive
Future<UserStatusHeartbeatHeartbeatResponse200ApplicationJson> heartbeat({ Future<UserStatusHeartbeatHeartbeatResponse200ApplicationJson> heartbeat({
@ -96,20 +96,21 @@ class UserStatusHeartbeatClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
queryParameters['status'] = status; queryParameters['status'] = status;
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'put', 'put',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -126,9 +127,9 @@ class UserStatusHeartbeatClient {
} }
class UserStatusPredefinedStatusClient { class UserStatusPredefinedStatusClient {
UserStatusPredefinedStatusClient(this.rootClient); UserStatusPredefinedStatusClient(this._rootClient);
final UserStatusClient rootClient; final UserStatusClient _rootClient;
/// Get all predefined messages /// Get all predefined messages
Future<UserStatusPredefinedStatusFindAllResponse200ApplicationJson> findAll({ Future<UserStatusPredefinedStatusFindAllResponse200ApplicationJson> findAll({
@ -141,19 +142,20 @@ class UserStatusPredefinedStatusClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -170,9 +172,9 @@ class UserStatusPredefinedStatusClient {
} }
class UserStatusStatusesClient { class UserStatusStatusesClient {
UserStatusStatusesClient(this.rootClient); UserStatusStatusesClient(this._rootClient);
final UserStatusClient rootClient; final UserStatusClient _rootClient;
/// Find statuses of users /// Find statuses of users
Future<UserStatusStatusesFindAllResponse200ApplicationJson> findAll({ Future<UserStatusStatusesFindAllResponse200ApplicationJson> findAll({
@ -187,13 +189,14 @@ class UserStatusStatusesClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
@ -205,7 +208,7 @@ class UserStatusStatusesClient {
queryParameters['offset'] = offset.toString(); queryParameters['offset'] = offset.toString();
} }
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -232,20 +235,21 @@ class UserStatusStatusesClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{userId}', Uri.encodeQueryComponent(userId)); path = path.replaceAll('{userId}', Uri.encodeQueryComponent(userId));
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -262,9 +266,9 @@ class UserStatusStatusesClient {
} }
class UserStatusUserStatusClient { class UserStatusUserStatusClient {
UserStatusUserStatusClient(this.rootClient); UserStatusUserStatusClient(this._rootClient);
final UserStatusClient rootClient; final UserStatusClient _rootClient;
/// Get the status of the current user /// Get the status of the current user
Future<UserStatusUserStatusGetStatusResponse200ApplicationJson> getStatus({ Future<UserStatusUserStatusGetStatusResponse200ApplicationJson> getStatus({
@ -277,19 +281,20 @@ class UserStatusUserStatusClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'get', 'get',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -316,20 +321,21 @@ class UserStatusUserStatusClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
queryParameters['statusType'] = statusType; queryParameters['statusType'] = statusType;
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'put', 'put',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -357,13 +363,14 @@ class UserStatusUserStatusClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
@ -373,7 +380,7 @@ class UserStatusUserStatusClient {
queryParameters['clearAt'] = clearAt.toString(); queryParameters['clearAt'] = clearAt.toString();
} }
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'put', 'put',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -402,13 +409,14 @@ class UserStatusUserStatusClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
@ -423,7 +431,7 @@ class UserStatusUserStatusClient {
queryParameters['clearAt'] = clearAt.toString(); queryParameters['clearAt'] = clearAt.toString();
} }
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'put', 'put',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -449,19 +457,20 @@ class UserStatusUserStatusClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'delete', 'delete',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,
@ -488,20 +497,21 @@ class UserStatusUserStatusClient {
}; };
Uint8List? body; Uint8List? body;
// coverage:ignore-start // coverage:ignore-start
if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) { if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'bearer').isNotEmpty) {
headers.addAll(
_rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers,
);
} else if (_rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers.addAll( headers.addAll(
rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'bearer').headers, _rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers,
); );
} else if (rootClient.authentications.where((final a) => a.type == 'http' && a.scheme == 'basic').isNotEmpty) {
headers
.addAll(rootClient.authentications.singleWhere((final a) => a.type == 'http' && a.scheme == 'basic').headers);
} else { } else {
throw Exception('Missing authentication for bearer_auth or basic_auth'); throw Exception('Missing authentication for bearer_auth or basic_auth');
} }
// coverage:ignore-end // coverage:ignore-end
path = path.replaceAll('{messageId}', Uri.encodeQueryComponent(messageId)); path = path.replaceAll('{messageId}', Uri.encodeQueryComponent(messageId));
headers['OCS-APIRequest'] = oCSAPIRequest; headers['OCS-APIRequest'] = oCSAPIRequest;
final response = await rootClient.doRequest( final response = await _rootClient.doRequest(
'delete', 'delete',
Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(), Uri(path: path, queryParameters: queryParameters.isNotEmpty ? queryParameters : null).toString(),
headers, headers,

Loading…
Cancel
Save