I sure as heck don't know what is going on, but my code seems to do what I want it to...
I assigned the firestore call to a variable, and then added a Log that had .await on that variable.
Now the function waits until the firestore call has completed before returning
#nastyHack #kotlin #firebase