Commit 3fb29e29 authored by sandromaggi's avatar sandromaggi Committed by Commit Bot

[Autofill Assistant] Pass default email to Model

Before this CL, the default email was collected but never passed to the
model.
Unit tests for the model handling are already in place.

Bug: b/140781117
Change-Id: I97b14a3a830206160fccc899cc4dd166d9e93d32
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1908543Reviewed-by: default avatarClemens Arbesser <arbesser@google.com>
Commit-Queue: Sandro Maggi <sandromaggi@google.com>
Cr-Commit-Position: refs/heads/master@{#714192}
parent 325ddbe1
...@@ -366,4 +366,9 @@ public class AssistantCollectUserDataModel extends PropertyModel { ...@@ -366,4 +366,9 @@ public class AssistantCollectUserDataModel extends PropertyModel {
private void setThirdPartyPrivacyNoticeText(String text) { private void setThirdPartyPrivacyNoticeText(String text) {
set(THIRDPARTY_PRIVACY_NOTICE_TEXT, text); set(THIRDPARTY_PRIVACY_NOTICE_TEXT, text);
} }
@CalledByNative
private void setDefaultEmail(String email) {
set(DEFAULT_EMAIL, email);
}
} }
...@@ -960,6 +960,10 @@ void UiControllerAndroid::OnCollectUserDataOptionsChanged( ...@@ -960,6 +960,10 @@ void UiControllerAndroid::OnCollectUserDataOptionsChanged(
env, jmodel, env, jmodel,
CreateJavaAdditionalSections( CreateJavaAdditionalSections(
env, collect_user_data_options->additional_appended_sections)); env, collect_user_data_options->additional_appended_sections));
Java_AssistantCollectUserDataModel_setDefaultEmail(
env, jmodel,
base::android::ConvertUTF8ToJavaString(
env, collect_user_data_options->default_email));
Java_AssistantCollectUserDataModel_setVisible(env, jmodel, true); Java_AssistantCollectUserDataModel_setVisible(env, jmodel, true);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment