ENH:Subscription list deduplication
jira:[for mulit] Change-Id: I10e9d849986c9661b587c7b1a509180c2451816e
This commit is contained in:
parent
c5c0fa3303
commit
b4003f1632
|
@ -1217,7 +1217,11 @@ void CloudTaskManagerPage::refresh_user_device(bool clear)
|
||||||
m_task_items[it->first] = mtitem;
|
m_task_items[it->first] = mtitem;
|
||||||
mtitem->update_info();
|
mtitem->update_info();
|
||||||
task_temps.push_back(mtitem);
|
task_temps.push_back(mtitem);
|
||||||
subscribe_list.push_back(mtitem->m_dev_id);
|
|
||||||
|
auto find_it = std::find(subscribe_list.begin(), subscribe_list.end(), mtitem->m_dev_id);
|
||||||
|
if (find_it == subscribe_list.end()) {
|
||||||
|
subscribe_list.push_back(mtitem->m_dev_id);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
dev->subscribe_device_list(subscribe_list);
|
dev->subscribe_device_list(subscribe_list);
|
||||||
|
|
Loading…
Reference in New Issue