| Index: components/ntp_snippets/remote/remote_suggestions_provider.cc
|
| diff --git a/components/ntp_snippets/remote/remote_suggestions_provider.cc b/components/ntp_snippets/remote/remote_suggestions_provider.cc
|
| index ea4551e9518b6f0b9ee066d93f785de4b2c3a5bd..f138e80d9880fbdbadc6b5cde1c7b818d52bb6f3 100644
|
| --- a/components/ntp_snippets/remote/remote_suggestions_provider.cc
|
| +++ b/components/ntp_snippets/remote/remote_suggestions_provider.cc
|
| @@ -199,8 +199,12 @@ std::vector<ContentSuggestion> ConvertToContentSuggestions(
|
| if (!snippet->is_complete()) {
|
| continue;
|
| }
|
| - ContentSuggestion suggestion(category, snippet->id(), snippet->url());
|
| - suggestion.set_amp_url(snippet->amp_url());
|
| + GURL url = snippet->url();
|
| + if (base::FeatureList::IsEnabled(kPreferAmpUrlsFeature) &&
|
| + !snippet->amp_url().is_empty()) {
|
| + url = snippet->amp_url();
|
| + }
|
| + ContentSuggestion suggestion(category, snippet->id(), url);
|
| suggestion.set_title(base::UTF8ToUTF16(snippet->title()));
|
| suggestion.set_snippet_text(base::UTF8ToUTF16(snippet->snippet()));
|
| suggestion.set_publish_date(snippet->publish_date());
|
|
|