diff --git a/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs b/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs index f7171ffe78..d2b81c862a 100644 --- a/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs +++ b/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs @@ -959,6 +959,8 @@ namespace OpenSim.ApplicationPlugins.RemoteController /// avatar's first name /// user_lastname /// avatar's last name + /// user_lastlogin + /// avatar's last login time (secs since UNIX epoch) /// success /// true or false /// error @@ -988,9 +990,16 @@ namespace OpenSim.ApplicationPlugins.RemoteController responseData["user_lastname"] = lastname; if (null == userInfo) + { responseData["success"] = false; + responseData["lastlogin"] = 0; + } else + { responseData["success"] = true; + responseData["lastlogin"] = userInfo.UserProfile.LastLogin; + } + response.Value = responseData; }