Index: chrome/android/java/src/org/chromium/chrome/browser/payments/ContactEditor.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/payments/ContactEditor.java b/chrome/android/java/src/org/chromium/chrome/browser/payments/ContactEditor.java |
index a5fb8fa3fc56e71ac92b19cbb4a0a12f466967c6..bade26fc6d6b632a2d9da00cf70c9e8ae21ca15c 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/payments/ContactEditor.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/payments/ContactEditor.java |
@@ -84,19 +84,19 @@ public class ContactEditor extends EditorBase<AutofillContact> { |
? new AutofillContact(new AutofillProfile(), null, null, false) : toEdit; |
final EditorFieldModel phoneField = mRequestPayerPhone |
- ? new EditorFieldModel(EditorFieldModel.INPUT_TYPE_HINT_PHONE, |
+ ? EditorFieldModel.createTextInput(EditorFieldModel.INPUT_TYPE_HINT_PHONE, |
mContext.getString(R.string.autofill_profile_editor_phone_number), |
mPhoneNumbers, getPhoneValidator(), |
- mContext.getString(R.string.payments_phone_required_validation_message), |
+ mContext.getString(R.string.payments_field_required_validation_message), |
mContext.getString(R.string.payments_phone_invalid_validation_message), |
contact.getPayerPhone()) |
: null; |
final EditorFieldModel emailField = mRequestPayerEmail |
- ? new EditorFieldModel(EditorFieldModel.INPUT_TYPE_HINT_EMAIL, |
+ ? EditorFieldModel.createTextInput(EditorFieldModel.INPUT_TYPE_HINT_EMAIL, |
mContext.getString(R.string.autofill_profile_editor_email_address), |
mEmailAddresses, getEmailValidator(), |
- mContext.getString(R.string.payments_email_required_validation_message), |
+ mContext.getString(R.string.payments_field_required_validation_message), |
mContext.getString(R.string.payments_email_invalid_validation_message), |
contact.getPayerEmail()) |
: null; |
@@ -130,8 +130,8 @@ public class ContactEditor extends EditorBase<AutofillContact> { |
contact.getProfile().setEmailAddress(email); |
} |
- PersonalDataManager.getInstance().setProfile(contact.getProfile()); |
- contact.completeContact(phone, email); |
+ String guid = PersonalDataManager.getInstance().setProfile(contact.getProfile()); |
+ contact.completeContact(guid, phone, email); |
callback.onResult(contact); |
} |
}); |