mirror of
https://github.com/opensim/opensim.git
synced 2026-08-07 01:35:46 +08:00
* Allow interested user data plugins to store temporary user profiles
* Database and the OGS1 plugins are not interested and hence ignore these calls
This commit is contained in:
@@ -46,6 +46,12 @@ namespace OpenSim.Data
|
||||
public UserProfileData GetUserByUri(Uri uri) { return null; }
|
||||
public abstract void StoreWebLoginKey(UUID agentID, UUID webLoginKey);
|
||||
public abstract void AddNewUserProfile(UserProfileData user);
|
||||
|
||||
public virtual void AddTemporaryUserProfile(UserProfileData userProfile)
|
||||
{
|
||||
// Deliberately blank - database plugins shouldn't store temporary profiles.
|
||||
}
|
||||
|
||||
public abstract bool UpdateUserProfile(UserProfileData user);
|
||||
public abstract void AddNewUserAgent(UserAgentData agent);
|
||||
public abstract void AddNewUserFriend(UUID friendlistowner, UUID friend, uint perms);
|
||||
|
||||
Reference in New Issue
Block a user