using Content.Shared.Administration; using Content.Shared.FeedbackSystem; using Robust.Shared.Toolshed; namespace Content.Server.FeedbackSystem; /// /// Opens the feedback popup window for the executing session /// [AnyCommand] [ToolshedCommand] public sealed class OpenFeedbackPopupCommand : ToolshedCommand { [Dependency] private readonly ISharedFeedbackManager _feedback = null!; [CommandImplementation] public void Execute(IInvocationContext context) { if (context.Session == null) return; _feedback.OpenForSession(context.Session); } }