Skip to content

Commit f33061e

Browse files
committed
fix error in socketio client
1 parent 5cfc86b commit f33061e

File tree

5 files changed

+19
-11
lines changed

5 files changed

+19
-11
lines changed

CHANGELOG.md

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
1-
# 0.0.1-dev
1+
# 0.0.5-dev
22

3-
- Initial version
4-
- Not for production use. It still under dev
3+
- Fix const error
4+
5+
## 0.0.4-dev
6+
7+
- Fix const error
8+
9+
## 0.0.3-dev
10+
11+
- Change sembast dependencies to shared_preferences as sembast cause "OS Error: Read-only file system, errno = 30 in flutter"
512

613
## 0.0.2-dev
714

@@ -10,6 +17,7 @@
1017
- Test socketio emit methods
1118
- Add global auth and reAuth which don't matter whatever you're calling via socketio or rest
1219

13-
## 0.0.3-dev
20+
## 0.0.1-dev
1421

15-
- Change sembast dependencies to shared_preferences as sembast cause "OS Error: Read-only file system, errno = 30 in flutter"
22+
- Initial version
23+
- Not for production use. It still under dev

lib/flutter_feathersjs.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ class FlutterFeathersjs {
7474
if (!restAuthResponse["error"] && !socketioAuthResponse["error"]) {
7575
authResponse["error"] = false;
7676
authResponse["error_zone"] = Constants.BOTH_CLIENT_AUTHED;
77-
authResponse["message"] = socketioAuthResponse;
77+
authResponse["message"] = socketioAuthResponse["message"];
7878
} else {
7979
authResponse["error"] = true;
8080
authResponse["error_zone"] = Constants.ONE_OR_BOTH_CLIENT_NOT_AUTHED;

lib/src/scketio_client.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ class SocketioClient extends FlutterFeathersjs {
1111
IO.Socket _socket;
1212
bool dev = true;
1313
Utils utils;
14-
Constants Constants;
1514

1615
//Using singleton
1716
static final SocketioClient _socketioClient = SocketioClient._internal();
@@ -88,8 +87,9 @@ class SocketioClient extends FlutterFeathersjs {
8887
if (dataResponse is List) {
8988
if (dev) print("Is array");
9089
//Auth is ok
90+
var resp = dataResponse[1];
9191
authResponse["error"] = false;
92-
authResponse["message"] = dataResponse[1];
92+
authResponse["message"] = resp["user"]; // This contains the user data
9393
authResponse["error_zone"] = Constants.AUTH_WITH_JWT_SUCCEED;
9494

9595
//Every emit or on will be authed

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: flutter_feathersjs
22
description: Communicate with you feathers js server from flutter.
3-
version: 0.0.3-dev
3+
version: 0.0.5-dev
44
homepage: https://github.com/Dahkenangnon/flutter_feathersjs.dart
55
repository: https://github.com/Dahkenangnon/flutter_feathersjs.dart
66

test/feathersjs_test.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import 'package:flutter_feathersjs/src/constants.dart';
12
import 'package:flutter_feathersjs/src/rest_client.dart';
23
import 'package:flutter_feathersjs/src/scketio_client.dart';
34
import 'package:flutter_test/flutter_test.dart';
@@ -52,8 +53,7 @@ void main() async {
5253
print("----------Authed user :------");
5354
print(reps["message"]);
5455
print("----------Authed user :------");
55-
} else if (reps["error_zone"] ==
56-
flutterFeathersjs.Constants.BOTH_CLIENT_AUTHED)
56+
} else if (reps["error_zone"] == Constants.BOTH_CLIENT_AUTHED)
5757
print("Blabal");
5858
else {
5959
print(reps["error_zone"]);

0 commit comments

Comments
 (0)