@@ -38,7 +38,7 @@ void BraveImporterObserver::ImportStarted() {
38
38
data.Set (" importer_type" , source_profile_.importer_type );
39
39
data.Set (" items_to_import" , imported_items_);
40
40
data.Set (" event" , " ImportStarted" );
41
- callback_.Run (base::Value (std::move (data)));
41
+ callback_.Run (source_profile_, base::Value (std::move (data)));
42
42
}
43
43
44
44
void BraveImporterObserver::ImportItemStarted (importer::ImportItem item) {
@@ -48,7 +48,7 @@ void BraveImporterObserver::ImportItemStarted(importer::ImportItem item) {
48
48
data.Set (" items_to_import" , imported_items_);
49
49
data.Set (" event" , " ImportItemStarted" );
50
50
data.Set (" item" , item);
51
- callback_.Run (base::Value (std::move (data)));
51
+ callback_.Run (source_profile_, base::Value (std::move (data)));
52
52
}
53
53
54
54
void BraveImporterObserver::ImportItemEnded (importer::ImportItem item) {
@@ -58,7 +58,7 @@ void BraveImporterObserver::ImportItemEnded(importer::ImportItem item) {
58
58
data.Set (" items_to_import" , imported_items_);
59
59
data.Set (" event" , " ImportItemEnded" );
60
60
data.Set (" item" , item);
61
- callback_.Run (base::Value (std::move (data)));
61
+ callback_.Run (source_profile_, base::Value (std::move (data)));
62
62
}
63
63
64
64
void BraveImporterObserver::ImportEnded () {
@@ -67,12 +67,14 @@ void BraveImporterObserver::ImportEnded() {
67
67
data.Set (" importer_type" , source_profile_.importer_type );
68
68
data.Set (" items_to_import" , imported_items_);
69
69
data.Set (" event" , " ImportEnded" );
70
- callback_. Run ( base::Value ( std::move (data)));
70
+
71
71
DCHECK (importer_host_);
72
72
if (importer_host_)
73
73
importer_host_->set_observer (nullptr );
74
74
75
75
importer_host_ = nullptr ;
76
+
77
+ callback_.Run (source_profile_, base::Value (std::move (data)));
76
78
}
77
79
78
80
ExternalProcessImporterHost*
0 commit comments