Hi,

We know that for objects/prims information about the last owner is stored and 
can be pulled from the database. Several viewers implement that as a useful 
feature to e.g. trace the origin of dubious in the copybot age.

I've tried to access the Last Owner information for inventory items that can 
not be rezzed, like a notecard. Unfortunately that did not lead to any success 
so far.

Looking into the code it appears that a corresponding function does exist, but 
not work.

llfloaterproperties.cpp should be able to spit out that last owner with that 
line:


Code:
gCacheName->getFullName(perm.getLastOwner(), last_owner_name);
That's defined in llpermissions.h and works similarly for the owner and group 
etc.


Code:
// return the agent_id of the last agent owner. Only returns
// LLUUID::null if there has never been a previous owner.
const LLUUID&    getLastOwner()         const    { return mLastOwner; }
For last owner it only returns (nobody), meaning empty.


So my question before eventually trying to dig deeper into this. Does the 
LastOwner info exist in the inventory database for any other items than 
objects? Or is that getLastOwner() function itself broken? 

Thanks!
Boy

_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Reply via email to