Check that Account Parcel has name and type.
Bug: 129287265
Test: manual
Change-Id: I8431eb27cc4c6dfd3048b28ff635474f14433308
(cherry picked from commit 32e8579638)
This commit is contained in:
@@ -88,6 +88,12 @@ public class Account implements Parcelable {
|
||||
public Account(Parcel in) {
|
||||
this.name = in.readString();
|
||||
this.type = in.readString();
|
||||
if (TextUtils.isEmpty(name)) {
|
||||
throw new android.os.BadParcelableException("the name must not be empty: " + name);
|
||||
}
|
||||
if (TextUtils.isEmpty(type)) {
|
||||
throw new android.os.BadParcelableException("the type must not be empty: " + type);
|
||||
}
|
||||
this.accessId = in.readString();
|
||||
if (accessId != null) {
|
||||
synchronized (sAccessedAccounts) {
|
||||
|
||||
Reference in New Issue
Block a user