Added failure messages.
This commit is contained in:
@@ -45,6 +45,7 @@ public class PostUploader extends UploadClass {
|
|||||||
@Override
|
@Override
|
||||||
public void onFailure(@NonNull Exception e) {
|
public void onFailure(@NonNull Exception e) {
|
||||||
Log.d(TAG, "onFailure: Upload Failed");
|
Log.d(TAG, "onFailure: Upload Failed");
|
||||||
|
mListener.PostUploadComplete(false);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
|
.addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
|
||||||
@@ -66,8 +67,11 @@ public class PostUploader extends UploadClass {
|
|||||||
public void onComplete(@NonNull Task<Void> task) {
|
public void onComplete(@NonNull Task<Void> task) {
|
||||||
if (task.isSuccessful()) {
|
if (task.isSuccessful()) {
|
||||||
Log.d(TAG, "onComplete: Added post to database");
|
Log.d(TAG, "onComplete: Added post to database");
|
||||||
|
mListener.PostUploadComplete(true);
|
||||||
} else {
|
} else {
|
||||||
Log.d(TAG, "onComplete: " + task.getException().getLocalizedMessage());
|
Log.d(TAG, "onComplete: " + task.getException().getLocalizedMessage());
|
||||||
|
mListener.PostUploadComplete(false);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ import android.support.annotation.NonNull;
|
|||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
|
|
||||||
import com.google.android.gms.tasks.OnCompleteListener;
|
import com.google.android.gms.tasks.OnCompleteListener;
|
||||||
|
import com.google.android.gms.tasks.OnFailureListener;
|
||||||
import com.google.android.gms.tasks.OnSuccessListener;
|
import com.google.android.gms.tasks.OnSuccessListener;
|
||||||
import com.google.android.gms.tasks.Task;
|
import com.google.android.gms.tasks.Task;
|
||||||
import com.google.firebase.auth.UserProfileChangeRequest;
|
import com.google.firebase.auth.UserProfileChangeRequest;
|
||||||
@@ -48,6 +49,12 @@ public class ProfilePictureUploader extends UploadClass {
|
|||||||
Uri downloadUrl = taskSnapshot.getDownloadUrl();
|
Uri downloadUrl = taskSnapshot.getDownloadUrl();
|
||||||
updateProfilePictureInUser(downloadUrl);
|
updateProfilePictureInUser(downloadUrl);
|
||||||
}
|
}
|
||||||
|
})
|
||||||
|
.addOnFailureListener(new OnFailureListener() {
|
||||||
|
@Override
|
||||||
|
public void onFailure(@NonNull Exception e) {
|
||||||
|
mListener.ProfilePictureUpdated(false);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user