onUIOnlineMessageHide
Definition
-- @/lua/ge/extensions/core/online.lua:282
-- used to persistently hide online messages
local function onUIOnlineMessageHide(uid)
local hidden_ids = split(settings.getValue("OnlineHiddenMessageIDs", ''), ',')
for _, id in ipairs(hidden_ids) do
if uid == id then
-- already in there
return
end
end
-- not in there, so lets add it and save it again
table.insert(hidden_ids, uid)
settings.setValue("OnlineHiddenMessageIDs", table.concat(hidden_ids, ','))
settings.requestSave()
end
Callers