diff --git a/components/brave_rewards/browser/publisher_info_database.cc b/components/brave_rewards/browser/publisher_info_database.cc index 4ba6c70950db..0289deefa721 100644 --- a/components/brave_rewards/browser/publisher_info_database.cc +++ b/components/brave_rewards/browser/publisher_info_database.cc @@ -586,7 +586,8 @@ void PublisherInfoDatabase::GetRecurringDonations(ledger::PublisherInfoList* lis return; sql::Statement info_sql( - db_.GetUniqueStatement("SELECT pi.publisher_id, pi.name, pi.url, pi.favIcon, rd.amount, rd.added_date, pi.verified " + db_.GetUniqueStatement("SELECT pi.publisher_id, pi.name, pi.url, pi.favIcon, " + "rd.amount, rd.added_date, pi.verified, pi.provider " "FROM recurring_donation as rd " "INNER JOIN publisher_info AS pi ON rd.publisher_id = pi.publisher_id ")); @@ -601,6 +602,7 @@ void PublisherInfoDatabase::GetRecurringDonations(ledger::PublisherInfoList* lis publisher.weight = info_sql.ColumnDouble(4); publisher.reconcile_stamp = info_sql.ColumnInt64(5); publisher.verified = info_sql.ColumnBool(6); + publisher.provider = info_sql.ColumnString(7); list->push_back(publisher); } @@ -616,7 +618,8 @@ void PublisherInfoDatabase::GetTips(ledger::PublisherInfoList* list, ledger::PUB return; sql::Statement info_sql( - db_.GetUniqueStatement("SELECT pi.publisher_id, pi.name, pi.url, pi.favIcon, ci.probi, ci.date, pi.verified " + db_.GetUniqueStatement("SELECT pi.publisher_id, pi.name, pi.url, pi.favIcon, " + "ci.probi, ci.date, pi.verified, pi.provider " "FROM contribution_info as ci " "INNER JOIN publisher_info AS pi ON ci.publisher_id = pi.publisher_id " "AND ci.month = ? AND ci.year = ? " @@ -638,6 +641,7 @@ void PublisherInfoDatabase::GetTips(ledger::PublisherInfoList* list, ledger::PUB publisher.weight = info_sql.ColumnDouble(4); publisher.reconcile_stamp = info_sql.ColumnInt64(5); publisher.verified = info_sql.ColumnBool(6); + publisher.provider = info_sql.ColumnString(7); list->push_back(publisher); } diff --git a/components/brave_rewards/resources/ui/components/donationsBox.tsx b/components/brave_rewards/resources/ui/components/donationsBox.tsx index 1c13cf31a41d..b3d218672f60 100644 --- a/components/brave_rewards/resources/ui/components/donationsBox.tsx +++ b/components/brave_rewards/resources/ui/components/donationsBox.tsx @@ -108,11 +108,6 @@ class DonationBox extends React.Component { let recurring: DetailRow[] = [] if (recurringList) { recurring = recurringList.map((item: Rewards.Publisher) => { - let name = item.name - if (item.provider) { - name = `${name} ${getLocale('on')} ${item.provider}` - } - let faviconUrl = `chrome://favicon/size/48@1x/${item.url}` if (item.favIcon) { faviconUrl = `chrome://favicon/size/48@1x/${item.favIcon}` @@ -120,7 +115,7 @@ class DonationBox extends React.Component { return { profile: { - name, + name: item.name, verified: item.verified, provider: (item.provider ? item.provider : undefined) as Provider, src: faviconUrl @@ -140,11 +135,6 @@ class DonationBox extends React.Component { let tips: DetailRow[] = [] if (tipsList) { tips = tipsList.map((item: Rewards.Publisher) => { - let name = item.name - if (item.provider) { - name = `${name} ${getLocale('on')} ${item.provider}` - } - let faviconUrl = `chrome://favicon/size/48@1x/${item.url}` if (item.favIcon) { faviconUrl = `chrome://favicon/size/48@1x/${item.favIcon}` @@ -154,7 +144,7 @@ class DonationBox extends React.Component { return { profile: { - name, + name: item.name, verified: item.verified, provider: (item.provider ? item.provider : undefined) as Provider, src: faviconUrl