File tree 5 files changed +14
-14
lines changed
5 files changed +14
-14
lines changed Original file line number Diff line number Diff line change @@ -68,9 +68,9 @@ class FirebaseAftercare extends FirebaseAPI implements IAftercare {
68
68
}
69
69
70
70
@override
71
- void deleteAftercare (String aftercareId) {
71
+ Future < void > deleteAftercare (String aftercareId) async {
72
72
try {
73
- collectionReference.doc (aftercareId).delete ();
73
+ await collectionReference.doc (aftercareId).delete ();
74
74
} on FirebaseException catch (e) {
75
75
throw FirebaseAPI .getDatabaseExceptionFromCode (e.code);
76
76
}
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ class FirebaseFile implements IFile {
25
25
try {
26
26
await fileRef.putFile (file);
27
27
log ("File uploaded successfully" );
28
- return fileRef.getDownloadURL ();
28
+ return await fileRef.getDownloadURL ();
29
29
} on FirebaseException catch (e) {
30
30
log (e.toString ());
31
31
throw getStorageExceptionFromCode (e.code);
Original file line number Diff line number Diff line change @@ -52,9 +52,9 @@ class FirebaseMeal extends FirebaseAPI implements IMeal {
52
52
}
53
53
54
54
@override
55
- void deleteMeal (String mealId) {
55
+ Future < void > deleteMeal (String mealId) async {
56
56
try {
57
- collectionReference.doc (mealId).delete ();
57
+ await collectionReference.doc (mealId).delete ();
58
58
} on FirebaseException catch (e) {
59
59
throw FirebaseAPI .getDatabaseExceptionFromCode (e.code);
60
60
}
Original file line number Diff line number Diff line change @@ -13,9 +13,9 @@ class FirebaseMessage extends FirebaseAPI implements IMessage {
13
13
FirebaseMessage (FirebaseFirestore db) : super (db, 'message' );
14
14
15
15
@override
16
- void createMessage (Message message) {
16
+ Future < void > createMessage (Message message) async {
17
17
try {
18
- collectionReference
18
+ await collectionReference
19
19
.withConverter (
20
20
fromFirestore: Message .fromFirestore,
21
21
toFirestore: (Message message, options) => message.toFirestore ())
@@ -113,9 +113,9 @@ class FirebaseMessage extends FirebaseAPI implements IMessage {
113
113
}
114
114
115
115
@override
116
- void updateMessage (Message message) {
116
+ Future < void > updateMessage (Message message) async {
117
117
try {
118
- collectionReference
118
+ await collectionReference
119
119
.doc (message.uid)
120
120
.update (message.toFirestore ());
121
121
} on FirebaseException catch (e) {
@@ -124,9 +124,9 @@ class FirebaseMessage extends FirebaseAPI implements IMessage {
124
124
}
125
125
126
126
@override
127
- void deleteMessage (String messageId) {
127
+ Future < void > deleteMessage (String messageId) async {
128
128
try {
129
- collectionReference.doc (messageId).delete ();
129
+ await collectionReference.doc (messageId).delete ();
130
130
} on FirebaseException catch (e) {
131
131
throw FirebaseAPI .getDatabaseExceptionFromCode (e.code);
132
132
}
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ class FirebaseUser extends FirebaseAPI implements IUser {
41
41
@override
42
42
Future <void > updateUser (User user) async {
43
43
try {
44
- collectionReference
44
+ await collectionReference
45
45
.doc (user.uid)
46
46
.update (user.toFirestore ());
47
47
log ('User updated' );
@@ -52,9 +52,9 @@ class FirebaseUser extends FirebaseAPI implements IUser {
52
52
}
53
53
54
54
@override
55
- void deleteUser (String clientId) {
55
+ Future < void > deleteUser (String clientId) async {
56
56
try {
57
- collectionReference.doc (clientId).delete ();
57
+ await collectionReference.doc (clientId).delete ();
58
58
log ('User deleted' );
59
59
} on FirebaseException catch (e) {
60
60
throw FirebaseAPI .getDatabaseExceptionFromCode (e.code);
You can’t perform that action at this time.
0 commit comments