Issue Details (XML | Word | Printable)

Key: LIBOMV-384
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Dirty McLean
Reporter: Daten Thielt
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
libopenmetaverse

Client.Network.CurrentSim.Estate.GetInfo() Not working

Created: 16/Sep/08 02:34 PM   Updated: 27/Oct/08 08:21 AM
Component/s: Estate
Affects Version/s: None
Fix Version/s: 0.6.0

Severity: High
Environment: All


 Description  « Hide
Ok ive done much researching on this, and this is my following data. the EstateOwnerMessageHandler is receiving methods, 2 of them, The 2 that are checked are

if (method == "estateupdateinfo")
and
if (method == "getinfo")

but the 2 methods send back from sl are

if (method == "estateupdateinfo")
and
if (method == "setaccess")

after changing the code the function ran threw the if statements fine. now the second part to this is

EstateAccessReplyDelta accessType = (EstateAccessReplyDelta)Helpers.BytesToUInt(message.ParamList[1].Parameter);

no matter what i do with it, accessType is always returning 0 meaning the following cases are never triggerd on a getinfo request

case EstateAccessReplyDelta.EstateManagers:
case EstateAccessReplyDelta.EstateBans:
case EstateAccessReplyDelta.AllowedUsers:
case EstateAccessReplyDelta.AllowedGroups:

wich alsos means theys event handlers are never triggerd

void Estate_OnGetEstateManagers(uint estateID, int count, List<UUID> managers)
void Estate_OnGetEstateBans(uint estateID, int count, List<UUID> banned)



 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Dirty McLean added a comment - 27/Oct/08 08:21 AM
Fixed in r2312