Probably fix adminnotes for offline players (#10292)

Works with 2 clients on my machine
This commit is contained in:
metalgearsloth
2022-08-05 01:52:13 +10:00
committed by GitHub
parent 5fdcaa605d
commit b7bedcd282

View File

@@ -30,8 +30,8 @@ public sealed class OpenAdminNotesCommand : IConsoleCommand
case 1 when Guid.TryParse(args[0], out notedPlayer):
break;
case 1:
var db = IoCManager.Resolve<IServerDbManager>();
var dbGuid = await db.GetAssignedUserIdAsync(args[0]);
var locator = IoCManager.Resolve<IPlayerLocator>();
var dbGuid = await locator.LookupIdByNameAsync(args[0]);
if (dbGuid == null)
{
@@ -39,7 +39,7 @@ public sealed class OpenAdminNotesCommand : IConsoleCommand
return;
}
notedPlayer = dbGuid.Value;
notedPlayer = dbGuid.UserId;
break;
default:
shell.WriteError($"Invalid arguments.\n{Help}");