From 19d147a73865f1578f0b24f164fc3dbc048a5a62 Mon Sep 17 00:00:00 2001 From: Eldad Fux Date: Sun, 17 May 2020 21:45:14 +0300 Subject: [PATCH] Updated Flutter SDK --- app/sdks/client-flutter/CHANGELOG.md | 4 ++++ app/sdks/client-flutter/README.md | 2 +- app/sdks/client-flutter/lib/client.dart | 2 +- app/sdks/client-flutter/lib/services/account.dart | 2 +- app/sdks/client-flutter/pubspec.yaml | 2 +- composer.lock | 12 ++++++------ 6 files changed, 14 insertions(+), 10 deletions(-) diff --git a/app/sdks/client-flutter/CHANGELOG.md b/app/sdks/client-flutter/CHANGELOG.md index 4c6be1b43..0bb441e95 100644 --- a/app/sdks/client-flutter/CHANGELOG.md +++ b/app/sdks/client-flutter/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.1 + +- Fixed callback scheme + ## 0.2.0 - Updated flutter_web_auth plugin to version 0.2.4 diff --git a/app/sdks/client-flutter/README.md b/app/sdks/client-flutter/README.md index 0dd8e4ea4..8c17a5b4a 100644 --- a/app/sdks/client-flutter/README.md +++ b/app/sdks/client-flutter/README.md @@ -20,7 +20,7 @@ Add this to your package's `pubspec.yaml` file: ```yml dependencies: - appwrite: ^0.2.0 + appwrite: ^0.2.1 ``` You can install packages from the command line: diff --git a/app/sdks/client-flutter/lib/client.dart b/app/sdks/client-flutter/lib/client.dart index 07e21096e..3798a0852 100644 --- a/app/sdks/client-flutter/lib/client.dart +++ b/app/sdks/client-flutter/lib/client.dart @@ -30,7 +30,7 @@ class Client { this.headers = { 'content-type': 'application/json', - 'x-sdk-version': 'appwrite:dart:0.2.0', + 'x-sdk-version': 'appwrite:dart:0.2.1', }; this.config = {}; diff --git a/app/sdks/client-flutter/lib/services/account.dart b/app/sdks/client-flutter/lib/services/account.dart index c41195fc7..b191791ab 100644 --- a/app/sdks/client-flutter/lib/services/account.dart +++ b/app/sdks/client-flutter/lib/services/account.dart @@ -324,7 +324,7 @@ class Account extends Service { return FlutterWebAuth.authenticate( url: url.toString(), - callbackUrlScheme: "appwrite-callback" + client.config['project'] + callbackUrlScheme: "appwrite-callback-" + client.config['project'] ).then((value) { Uri url = Uri.parse(value); List cookies = [new Cookie(url.queryParameters['key'], url.queryParameters['secret'])]; diff --git a/app/sdks/client-flutter/pubspec.yaml b/app/sdks/client-flutter/pubspec.yaml index 7f5ea06d4..27d0115d0 100644 --- a/app/sdks/client-flutter/pubspec.yaml +++ b/app/sdks/client-flutter/pubspec.yaml @@ -1,5 +1,5 @@ name: appwrite -version: 0.2.0 +version: 0.2.1 description: Appwrite is an open-source self-hosted backend server that abstract and simplify complex and repetitive development tasks behind a very simple REST API homepage: https://appwrite.io repository: https://github.com/appwrite/sdk-for-flutter diff --git a/composer.lock b/composer.lock index 175071e9b..e58c11095 100644 --- a/composer.lock +++ b/composer.lock @@ -485,12 +485,12 @@ "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "aab4ebd862aa7d04f01a4b51849d657db56d882e" + "reference": "351a213ba2ea52b7b7d26339fad552f0edba5742" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/aab4ebd862aa7d04f01a4b51849d657db56d882e", - "reference": "aab4ebd862aa7d04f01a4b51849d657db56d882e", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/351a213ba2ea52b7b7d26339fad552f0edba5742", + "reference": "351a213ba2ea52b7b7d26339fad552f0edba5742", "shasum": "" }, "require": { @@ -544,7 +544,7 @@ "rest", "web service" ], - "time": "2020-04-18T10:38:46+00:00" + "time": "2020-05-17T09:36:12+00:00" }, { "name": "guzzlehttp/promises", @@ -1745,7 +1745,7 @@ "source": { "type": "git", "url": "https://github.com/appwrite/sdk-generator", - "reference": "840cb263b37184d01f6d060e0a4171c553aeb986" + "reference": "27a137a63009f25ad68ef2f3ce4b8c5d936f9d71" }, "require": { "ext-curl": "*", @@ -1775,7 +1775,7 @@ } ], "description": "Appwrite PHP library for generating API SDKs for multiple programming languages and platforms", - "time": "2020-05-17T08:23:11+00:00" + "time": "2020-05-17T18:39:41+00:00" }, { "name": "doctrine/instantiator",