Browse Source

perf(nextcloud): do not use the spread operator for building lists

Signed-off-by: Nikolas Rimikis <leptopoda@users.noreply.github.com>
pull/1086/head
Nikolas Rimikis 1 year ago
parent
commit
146ee73fa2
No known key found for this signature in database
GPG Key ID: 85ED1DE9786A4FF2
  1. 6
      packages/nextcloud/lib/src/client.dart

6
packages/nextcloud/lib/src/client.dart

@ -35,18 +35,16 @@ class NextcloudClient extends DynamiteClient {
baseHeaders: language != null ? {'Accept-Language': language} : null, baseHeaders: language != null ? {'Accept-Language': language} : null,
userAgent: userAgentOverride ?? appType.userAgent, userAgent: userAgentOverride ?? appType.userAgent,
authentications: [ authentications: [
if (appPassword != null) ...[ if (appPassword != null)
DynamiteHttpBearerAuthentication( DynamiteHttpBearerAuthentication(
token: appPassword, token: appPassword,
), ),
], if (loginName != null && (password ?? appPassword) != null)
if (loginName != null && (password ?? appPassword) != null) ...[
DynamiteHttpBasicAuthentication( DynamiteHttpBasicAuthentication(
username: loginName, username: loginName,
password: (password ?? appPassword)!, password: (password ?? appPassword)!,
), ),
], ],
],
); );
/// Identifier used for authentication. This can be the username or email or something else. /// Identifier used for authentication. This can be the username or email or something else.

Loading…
Cancel
Save