Skip to content

Commit 944e626

Browse files
authored
Merge pull request #224 from les-crepes/186-missing-awaits
186 missing awaits
2 parents 6947ebe + d2bf4a4 commit 944e626

5 files changed

+14
-14
lines changed

lib/api/firebase_aftercare.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@ class FirebaseAftercare extends FirebaseAPI implements IAftercare {
6868
}
6969

7070
@override
71-
void deleteAftercare(String aftercareId) {
71+
Future<void> deleteAftercare(String aftercareId) async {
7272
try {
73-
collectionReference.doc(aftercareId).delete();
73+
await collectionReference.doc(aftercareId).delete();
7474
} on FirebaseException catch (e) {
7575
throw FirebaseAPI.getDatabaseExceptionFromCode(e.code);
7676
}

lib/api/firebase_file.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class FirebaseFile implements IFile {
2525
try {
2626
await fileRef.putFile(file);
2727
log("File uploaded successfully");
28-
return fileRef.getDownloadURL();
28+
return await fileRef.getDownloadURL();
2929
} on FirebaseException catch (e) {
3030
log(e.toString());
3131
throw getStorageExceptionFromCode(e.code);

lib/api/firebase_meal.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ class FirebaseMeal extends FirebaseAPI implements IMeal {
5252
}
5353

5454
@override
55-
void deleteMeal(String mealId) {
55+
Future<void> deleteMeal(String mealId) async {
5656
try {
57-
collectionReference.doc(mealId).delete();
57+
await collectionReference.doc(mealId).delete();
5858
} on FirebaseException catch (e) {
5959
throw FirebaseAPI.getDatabaseExceptionFromCode(e.code);
6060
}

lib/api/firebase_message.dart

+6-6
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ class FirebaseMessage extends FirebaseAPI implements IMessage {
1313
FirebaseMessage(FirebaseFirestore db) : super(db, 'message');
1414

1515
@override
16-
void createMessage(Message message) {
16+
Future<void> createMessage(Message message) async {
1717
try {
18-
collectionReference
18+
await collectionReference
1919
.withConverter(
2020
fromFirestore: Message.fromFirestore,
2121
toFirestore: (Message message, options) => message.toFirestore())
@@ -113,9 +113,9 @@ class FirebaseMessage extends FirebaseAPI implements IMessage {
113113
}
114114

115115
@override
116-
void updateMessage(Message message) {
116+
Future<void> updateMessage(Message message) async {
117117
try {
118-
collectionReference
118+
await collectionReference
119119
.doc(message.uid)
120120
.update(message.toFirestore());
121121
} on FirebaseException catch (e) {
@@ -124,9 +124,9 @@ class FirebaseMessage extends FirebaseAPI implements IMessage {
124124
}
125125

126126
@override
127-
void deleteMessage(String messageId) {
127+
Future<void> deleteMessage(String messageId) async {
128128
try {
129-
collectionReference.doc(messageId).delete();
129+
await collectionReference.doc(messageId).delete();
130130
} on FirebaseException catch (e) {
131131
throw FirebaseAPI.getDatabaseExceptionFromCode(e.code);
132132
}

lib/api/firebase_user.dart

+3-3
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class FirebaseUser extends FirebaseAPI implements IUser {
4141
@override
4242
Future<void> updateUser(User user) async {
4343
try {
44-
collectionReference
44+
await collectionReference
4545
.doc(user.uid)
4646
.update(user.toFirestore());
4747
log('User updated');
@@ -52,9 +52,9 @@ class FirebaseUser extends FirebaseAPI implements IUser {
5252
}
5353

5454
@override
55-
void deleteUser(String clientId) {
55+
Future<void> deleteUser(String clientId) async {
5656
try {
57-
collectionReference.doc(clientId).delete();
57+
await collectionReference.doc(clientId).delete();
5858
log('User deleted');
5959
} on FirebaseException catch (e) {
6060
throw FirebaseAPI.getDatabaseExceptionFromCode(e.code);

0 commit comments

Comments
 (0)