From e4b5e5959b914806a808af99b79ec8f22dd066f3 Mon Sep 17 00:00:00 2001 From: talksik Date: Wed, 22 Dec 2021 05:36:43 -0800 Subject: [PATCH] messaging works...hell ya --- nirvana-ios/Repositories/FirestoreService.swift | 4 ++-- .../Views/InnerCircle/InnerCircleViewModel.swift | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/nirvana-ios/Repositories/FirestoreService.swift b/nirvana-ios/Repositories/FirestoreService.swift index f794f7f..046410e 100644 --- a/nirvana-ios/Repositories/FirestoreService.swift +++ b/nirvana-ios/Repositories/FirestoreService.swift @@ -150,9 +150,9 @@ class FirestoreService { do { let _ = try db.collection(Collection.messages.rawValue).addDocument(from: message) - completion(ServiceState.success("user created")) + completion(ServiceState.success("message created")) } catch { - print("error in updating user \(error.localizedDescription)") + print("error in creating message \(error.localizedDescription)") completion(ServiceState.error(ServiceError(description: error.localizedDescription))) } } diff --git a/nirvana-ios/Views/InnerCircle/InnerCircleViewModel.swift b/nirvana-ios/Views/InnerCircle/InnerCircleViewModel.swift index 4088c68..dd3fa6c 100644 --- a/nirvana-ios/Views/InnerCircle/InnerCircleViewModel.swift +++ b/nirvana-ios/Views/InnerCircle/InnerCircleViewModel.swift @@ -73,13 +73,13 @@ class InnerCircleViewModel: ObservableObject { // create a new message in firestore with the url for receiving user to automatically get notified self?.firestoreService.createMessage(message: newMessage) {[weak self] res in print(res) + + // delete local audio file from user's phone so that it doesn't get crazy + print("stopped recording: file about to get deleted from \(self?.getTemporaryDirectory()) with filename: \(self?.audioLocalUrl)") + + try? FileManager.default.removeItem(at: (self?.audioLocalUrl)!) } } - - // delete local audio file from user's phone so that it doesn't get crazy - print("stopped recording: file about to get deleted from \(getTemporaryDirectory()) with filename: \(self.audioLocalUrl)") - - try? FileManager.default.removeItem(at: self.audioLocalUrl!) } }