isInDownloadQueue static method
Implementation
static bool isInDownloadQueue({
required DownloadMessageQueueData data,
}) {
bool res = false;
if (downloadQueue.containsKey(data.convID)) {
if (downloadQueue[data.convID] != null) {
console(downloadQueue[data.convID]!.first.getUniqueueKey());
if (downloadQueue[data.convID]!.indexWhere((ele) => ele.getUniqueueKey() == data.getUniqueueKey()) > -1) {
res = true;
}
}
}
console("${data.convID} ${data.getUniqueueKey()} is in download queue: $res");
return res;
}