diff --git a/OpenGridServices/OpenGrid.Framework.Data.DB4o/DB4oUserData.cs b/OpenGridServices/OpenGrid.Framework.Data.DB4o/DB4oUserData.cs
index 1e8273d5c7..b95219c58b 100644
--- a/OpenGridServices/OpenGrid.Framework.Data.DB4o/DB4oUserData.cs
+++ b/OpenGridServices/OpenGrid.Framework.Data.DB4o/DB4oUserData.cs
@@ -71,6 +71,11 @@ namespace OpenGrid.Framework.Data.DB4o
manager.AddRow(user);
}
+ public void addNewUserAgent(UserAgentData agent)
+ {
+ // Do nothing. yet.
+ }
+
public bool moneyTransferRequest(LLUUID from, LLUUID to, uint amount)
{
return true;
diff --git a/OpenGridServices/OpenGrid.Framework.Data.MySQL/MySQLUserData.cs b/OpenGridServices/OpenGrid.Framework.Data.MySQL/MySQLUserData.cs
index 61c8288d84..57dbfc6cd2 100644
--- a/OpenGridServices/OpenGrid.Framework.Data.MySQL/MySQLUserData.cs
+++ b/OpenGridServices/OpenGrid.Framework.Data.MySQL/MySQLUserData.cs
@@ -125,6 +125,11 @@ namespace OpenGrid.Framework.Data.MySQL
{
}
+ public void addNewUserAgent(UserAgentData agent)
+ {
+ // Do nothing.
+ }
+
public bool moneyTransferRequest(LLUUID from, LLUUID to, uint amount)
{
return false;
diff --git a/OpenGridServices/OpenGrid.Framework.Data/UserData.cs b/OpenGridServices/OpenGrid.Framework.Data/UserData.cs
index 3ab9b5e4a4..4802c5f7df 100644
--- a/OpenGridServices/OpenGrid.Framework.Data/UserData.cs
+++ b/OpenGridServices/OpenGrid.Framework.Data/UserData.cs
@@ -57,6 +57,12 @@ namespace OpenGrid.Framework.Data
/// UserProfile to add
void addNewUserProfile(UserProfileData user);
+ ///
+ /// Adds a new agent to the database
+ ///
+ /// The agent to add
+ void addNewUserAgent(UserAgentData agent);
+
///
/// Attempts to move currency units between accounts (NOT RELIABLE / TRUSTWORTHY. DONT TRY RUN YOUR OWN CURRENCY EXCHANGE WITH REAL VALUES)
///