To fix this I had to modify line 153 in LibWho-2.0.lua.["message"] = "Interface\\AddOns\\CensusPlus\\CensusPlus.lua:4686: Who(query, [opts]): 'opts.flags' - nil or number expected got string",
["count"] = 12,
["locals"] = "(*temporary) = \"Who(query, [opts]): 'opts.flags' - nil or number expected got string\"",
["timestamp"] = "2014-12-09 13:55:09",
["context"] = "Global",
["stack"] = "[C]: in function `error'
...ace\\AddOns\\CensusPlus\\libs\\LibWho-2.0\\LibWho-2.0.lua:652: in function `CheckArgument'
...ace\\AddOns\\CensusPlus\\libs\\LibWho-2.0\\LibWho-2.0.lua:153: in function `Who'
Interface\\AddOns\\CensusPlus\\CensusPlus.lua:4686: in function `CensusPlus_SendWho'
Interface\\AddOns\\CensusPlus\\CensusPlus.luain function <Interface>",
From:
args.flags = self:CheckArgument(usage, 'opts.flags', 'number', flags, 0)
To:
args.flags = self:CheckArgument(usage, 'opts.flags', 'number', opts.flags, 0)
I have been running with this fix in place for a few days with no further errors. Hope this helps.