mirror of
https://github.com/opensim/opensim.git
synced 2026-08-01 14:16:07 +08:00
Formatting cleanup.
This commit is contained in:
@@ -138,13 +138,11 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
string dllName = module.Assembly.ManifestModule.Name;
|
||||
Version dllVersion = module.Assembly.GetName().Version;
|
||||
|
||||
|
||||
return
|
||||
string.Format("{0}.{1}.{2}.{3}", dllVersion.Major, dllVersion.Minor, dllVersion.Build,
|
||||
dllVersion.Revision);
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Extract a named string resource from the embedded resources
|
||||
/// </summary>
|
||||
@@ -156,7 +154,9 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
string[] names = assem.GetManifestResourceNames();
|
||||
|
||||
foreach (string s in names)
|
||||
{
|
||||
if (s.EndsWith(name))
|
||||
{
|
||||
using (Stream resource = assem.GetManifestResourceStream(s))
|
||||
{
|
||||
using (StreamReader resourceReader = new StreamReader(resource))
|
||||
@@ -165,6 +165,8 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
return resourceString;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new Exception(string.Format("Resource '{0}' was not found", name));
|
||||
}
|
||||
|
||||
@@ -214,8 +216,7 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// at some time this code should be cleaned up
|
||||
// TODO: at some time this code should be cleaned up
|
||||
|
||||
/// <summary>
|
||||
/// Runs a query with protection against SQL Injection by using parameterised input.
|
||||
@@ -249,7 +250,7 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
{
|
||||
}
|
||||
|
||||
// Try reopen it
|
||||
// Try to reopen it
|
||||
try
|
||||
{
|
||||
dbcon = new MySqlConnection(connectionString);
|
||||
@@ -368,7 +369,7 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
retval.reservationMinY = Convert.ToInt32(reader["resYMin"].ToString());
|
||||
retval.reservationName = (string) reader["resName"];
|
||||
retval.status = Convert.ToInt32(reader["status"].ToString()) == 1;
|
||||
LLUUID.TryParse((string) reader["userUUID"], out retval.userUUID);
|
||||
LLUUID.TryParse((string) reader["userUUID"], out retval.userUUID);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -458,22 +459,22 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
else
|
||||
retval.profileAboutText = (string) reader["profileAboutText"];
|
||||
|
||||
if (reader.IsDBNull( reader.GetOrdinal( "profileFirstText" ) ) )
|
||||
if (reader.IsDBNull(reader.GetOrdinal("profileFirstText")))
|
||||
retval.profileFirstText = "";
|
||||
else
|
||||
retval.profileFirstText = (string)reader["profileFirstText"];
|
||||
|
||||
if (reader.IsDBNull( reader.GetOrdinal( "profileImage" ) ) )
|
||||
if (reader.IsDBNull(reader.GetOrdinal("profileImage")))
|
||||
retval.profileImage = LLUUID.Zero;
|
||||
else
|
||||
LLUUID.TryParse((string)reader["profileImage"], out retval.profileImage);
|
||||
|
||||
if (reader.IsDBNull( reader.GetOrdinal( "profileFirstImage" ) ) )
|
||||
if (reader.IsDBNull(reader.GetOrdinal("profileFirstImage")))
|
||||
retval.profileFirstImage = LLUUID.Zero;
|
||||
else
|
||||
LLUUID.TryParse((string)reader["profileFirstImage"], out retval.profileFirstImage);
|
||||
|
||||
if( reader.IsDBNull( reader.GetOrdinal( "webLoginKey" ) ) )
|
||||
if(reader.IsDBNull(reader.GetOrdinal("webLoginKey")))
|
||||
{
|
||||
retval.webLoginKey = LLUUID.Zero;
|
||||
}
|
||||
@@ -489,7 +490,6 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
return retval;
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Inserts a new row into the log database
|
||||
/// </summary>
|
||||
@@ -534,7 +534,6 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
return returnval;
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Creates a new user and inserts it into the database
|
||||
/// </summary>
|
||||
@@ -630,7 +629,7 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
return returnval;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// <summary>
|
||||
/// Creates a new user and inserts it into the database
|
||||
/// </summary>
|
||||
/// <param name="uuid">User ID</param>
|
||||
@@ -823,6 +822,7 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
|
||||
return returnval;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Delete a region from the database
|
||||
/// </summary>
|
||||
@@ -833,14 +833,13 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
{
|
||||
bool returnval = false;
|
||||
|
||||
string sql =
|
||||
"DELETE FROM regions WHERE uuid = ?uuid;";
|
||||
string sql = "DELETE FROM regions WHERE uuid = ?uuid;";
|
||||
|
||||
Dictionary<string, string> parameters = new Dictionary<string, string>();
|
||||
|
||||
try
|
||||
{
|
||||
parameters["?uuid"] = uuid;
|
||||
parameters["?uuid"] = uuid;
|
||||
|
||||
IDbCommand result = Query(sql, parameters);
|
||||
|
||||
|
||||
@@ -108,7 +108,6 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
UpgradeAgentsTable(tableList[m_agentsTableName]);
|
||||
UpgradeUsersTable(tableList[m_usersTableName]);
|
||||
UpgradeFriendsTable(tableList[m_userFriendsTableName]);
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -227,7 +226,6 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
"(?friendID,?ownerID,?friendPerms,?datetimestamp)",
|
||||
param);
|
||||
adder.ExecuteNonQuery();
|
||||
|
||||
}
|
||||
}
|
||||
catch (Exception e)
|
||||
@@ -244,23 +242,21 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
param["?ownerID"] = friendlistowner.UUID.ToString();
|
||||
param["?friendID"] = friend.UUID.ToString();
|
||||
|
||||
|
||||
try
|
||||
{
|
||||
lock (database)
|
||||
{
|
||||
IDbCommand updater =
|
||||
database.Query(
|
||||
"delete from " + m_userFriendsTableName + " where ownerID = ?ownerID and friendID = ?friendID",
|
||||
"delete from " + m_userFriendsTableName + " where ownerID = ?ownerID and friendID = ?friendID",
|
||||
param);
|
||||
updater.ExecuteNonQuery();
|
||||
|
||||
updater =
|
||||
database.Query(
|
||||
"delete from " + m_userFriendsTableName + " where ownerID = ?friendID and friendID = ?ownerID",
|
||||
"delete from " + m_userFriendsTableName + " where ownerID = ?friendID and friendID = ?ownerID",
|
||||
param);
|
||||
updater.ExecuteNonQuery();
|
||||
|
||||
}
|
||||
}
|
||||
catch (Exception e)
|
||||
@@ -270,13 +266,13 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
public void UpdateUserFriendPerms(LLUUID friendlistowner, LLUUID friend, uint perms)
|
||||
{
|
||||
Dictionary<string, string> param = new Dictionary<string, string>();
|
||||
param["?ownerID"] = friendlistowner.UUID.ToString();
|
||||
param["?friendID"] = friend.UUID.ToString();
|
||||
param["?friendPerms"] = perms.ToString();
|
||||
|
||||
|
||||
try
|
||||
{
|
||||
@@ -284,12 +280,11 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
{
|
||||
IDbCommand updater =
|
||||
database.Query(
|
||||
"update " + m_userFriendsTableName +
|
||||
" SET friendPerms = ?friendPerms " +
|
||||
"where ownerID = ?ownerID and friendID = ?friendID",
|
||||
"update " + m_userFriendsTableName +
|
||||
" SET friendPerms = ?friendPerms " +
|
||||
"where ownerID = ?ownerID and friendID = ?friendID",
|
||||
param);
|
||||
updater.ExecuteNonQuery();
|
||||
|
||||
}
|
||||
}
|
||||
catch (Exception e)
|
||||
@@ -300,7 +295,6 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public List<FriendListItem> GetUserFriendList(LLUUID friendlistowner)
|
||||
{
|
||||
List<FriendListItem> Lfli = new List<FriendListItem>();
|
||||
@@ -315,12 +309,11 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
//Left Join userfriends to itself
|
||||
IDbCommand result =
|
||||
database.Query(
|
||||
"select a.ownerID,a.friendID,a.friendPerms,b.friendPerms as ownerperms from " + m_userFriendsTableName + " as a, " + m_userFriendsTableName + " as b" +
|
||||
" where a.ownerID = ?ownerID and b.ownerID = a.friendID and b.friendID = a.ownerID",
|
||||
"select a.ownerID,a.friendID,a.friendPerms,b.friendPerms as ownerperms from " + m_userFriendsTableName + " as a, " + m_userFriendsTableName + " as b" +
|
||||
" where a.ownerID = ?ownerID and b.ownerID = a.friendID and b.friendID = a.ownerID",
|
||||
param);
|
||||
IDataReader reader = result.ExecuteReader();
|
||||
|
||||
|
||||
while (reader.Read())
|
||||
{
|
||||
FriendListItem fli = new FriendListItem();
|
||||
@@ -354,7 +347,6 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
m_log.Info("[USER]: Stub UpdateUserCUrrentRegion called");
|
||||
}
|
||||
|
||||
|
||||
public List<Framework.AvatarPickerAvatar> GeneratePickerResults(LLUUID queryID, string query)
|
||||
{
|
||||
List<Framework.AvatarPickerAvatar> returnlist = new List<Framework.AvatarPickerAvatar>();
|
||||
@@ -378,7 +370,6 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
param);
|
||||
IDataReader reader = result.ExecuteReader();
|
||||
|
||||
|
||||
while (reader.Read())
|
||||
{
|
||||
Framework.AvatarPickerAvatar user = new Framework.AvatarPickerAvatar();
|
||||
@@ -413,7 +404,6 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
param);
|
||||
IDataReader reader = result.ExecuteReader();
|
||||
|
||||
|
||||
while (reader.Read())
|
||||
{
|
||||
Framework.AvatarPickerAvatar user = new Framework.AvatarPickerAvatar();
|
||||
@@ -489,7 +479,6 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
|
||||
public void StoreWebLoginKey(LLUUID AgentID, LLUUID WebLoginKey)
|
||||
{
|
||||
|
||||
Dictionary<string, string> param = new Dictionary<string, string>();
|
||||
param["?UUID"] = AgentID.UUID.ToString();
|
||||
param["?webLoginKey"] = WebLoginKey.UUID.ToString();
|
||||
@@ -500,11 +489,10 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
{
|
||||
IDbCommand updater =
|
||||
database.Query(
|
||||
"update " + m_usersTableName + " SET webLoginKey = ?webLoginKey " +
|
||||
"where UUID = ?UUID",
|
||||
"update " + m_usersTableName + " SET webLoginKey = ?webLoginKey " +
|
||||
"where UUID = ?UUID",
|
||||
param);
|
||||
updater.ExecuteNonQuery();
|
||||
|
||||
}
|
||||
}
|
||||
catch (Exception e)
|
||||
@@ -513,10 +501,6 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
m_log.Error(e.ToString());
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -605,11 +589,11 @@ namespace OpenSim.Framework.Data.MySQL
|
||||
/// <param name="user">The profile data to use to update the DB</param>
|
||||
public bool UpdateUserProfile(UserProfileData user)
|
||||
{
|
||||
database.updateUserRow(user.UUID, user.username, user.surname, user.passwordHash, user.passwordSalt
|
||||
, user.homeRegion, user.homeLocation.X, user.homeLocation.Y, user.homeLocation.Z, user.homeLookAt.X
|
||||
, user.homeLookAt.Y, user.homeLookAt.Z, user.created, user.lastLogin, user.userInventoryURI
|
||||
, user.userAssetURI, user.profileCanDoMask, user.profileWantDoMask, user.profileAboutText
|
||||
, user.profileFirstText, user.profileImage, user.profileFirstImage, user.webLoginKey);
|
||||
database.updateUserRow(user.UUID, user.username, user.surname, user.passwordHash, user.passwordSalt,
|
||||
user.homeRegion, user.homeLocation.X, user.homeLocation.Y, user.homeLocation.Z, user.homeLookAt.X,
|
||||
user.homeLookAt.Y, user.homeLookAt.Z, user.created, user.lastLogin, user.userInventoryURI,
|
||||
user.userAssetURI, user.profileCanDoMask, user.profileWantDoMask, user.profileAboutText,
|
||||
user.profileFirstText, user.profileImage, user.profileFirstImage, user.webLoginKey);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user