using Content.Server.Administration;
using Content.Shared.Administration;
using Content.Shared.Cargo.Prototypes;
using Robust.Shared.Prototypes;
using Robust.Shared.Toolshed;
namespace Content.Server.Salvage.JobBoard;
[ToolshedCommand, AdminCommand(AdminFlags.Debug)]
public sealed class JobBoardCommand : ToolshedCommand
{
/// Completes a bounty automatically.
[CommandImplementation("completeJob")]
public void CompleteJob([PipedArgument] EntityUid station, ProtoId job)
{
if (!TryComp(station, out var salvageJobData))
return;
var sys = EntityManager.System();
sys.TryCompleteSalvageJob((station, salvageJobData), job);
}
}