I'm aware that people have had this problem before and there are solutions using Firebase Realtime Database, but I'm using Cloud Firestore and I'm trying to fix this. I do not want do downgrade my dependencies as that isn't a solution. But this is how I save my download url:
final String download_uri = uploadTask.getResult().getStorage().getDownloadUrl().toString();
And this is how I try to populate it to Glide:
Glide.with(ProfileActivity.this).load(user_image).into(profilePicture);
In firestore, user_image
has the value com.google.android.gms.tasks.zzu@d1a2c07
How do I fix this for firestore?