[FIRE-36011] Fixed RemoveItemWarn invalid notification and deleting no-mod content
Merged upstream in PR#4812master
parent
4855714b46
commit
911b4e810c
|
|
@ -445,10 +445,7 @@ bool LLTaskInvFVBridge::removeItem()
|
|||
return true;
|
||||
}
|
||||
|
||||
LLSD payload;
|
||||
payload["task_id"] = mPanel->getTaskUUID();
|
||||
payload["inventory_ids"].append(mUUID);
|
||||
LLNotificationsUtil::add("RemoveItemWarn", LLSD(), payload, boost::bind(&remove_task_inventory_callback, _1, _2, mPanel));
|
||||
LLNotificationsUtil::add("CantModifyContentInNoModTask");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
@ -471,13 +468,7 @@ void LLTaskInvFVBridge::removeBatch(std::vector<LLFolderViewModelItem*>& batch)
|
|||
|
||||
if (!object->permModify())
|
||||
{
|
||||
LLSD payload;
|
||||
payload["task_id"] = mPanel->getTaskUUID();
|
||||
for (LLFolderViewModelItem* item : batch)
|
||||
{
|
||||
payload["inventory_ids"].append(((LLTaskInvFVBridge*)item)->getUUID());
|
||||
}
|
||||
LLNotificationsUtil::add("RemoveItemWarn", LLSD(), payload, boost::bind(&remove_task_inventory_callback, _1, _2, mPanel));
|
||||
LLNotificationsUtil::add("CantModifyContentInNoModTask");
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue