fix: finalize script-driven limited Apply evidence
This commit is contained in:
@@ -60,7 +60,7 @@ public sealed class EntryPoint : IExtensionApplication
|
||||
public void AutomationAfterPxp2Command() => ScriptDrivenFirstApplyAutomation.RecordSentinel("AfterPxp2");
|
||||
|
||||
[CommandMethod("PHP_REC_AUTOMATION_FINALIZE", CommandFlags.Session)]
|
||||
public void AutomationFinalizeCommand() => ScriptDrivenFirstApplyAutomation.FinalizePreview();
|
||||
public void AutomationFinalizeCommand() => ScriptDrivenFirstApplyAutomation.FinalizeAutomation();
|
||||
|
||||
private static void RunDiagnostic(string commandName)
|
||||
{
|
||||
@@ -201,6 +201,7 @@ public sealed class EntryPoint : IExtensionApplication
|
||||
RuntimeDiagnostics.Write("ApplyPreflightCompleted", operationId: operationId, commandName: commandName, resultStatus: "Accepted", document: document);
|
||||
RuntimeDiagnostics.Write("AnnotationTransactionStarted", operationId: operationId, commandName: commandName, document: document);
|
||||
var outcome = new FirstLimitedPipeAnnotationWriter().Write(document!, preflight.Operation, applyPermit.VisibilityState);
|
||||
ScriptDrivenFirstApplyAutomation.RecordApplyOutcome(outcome);
|
||||
FirstLimitedApplyAutomationCoordinator.RecordApplyOutcome(outcome);
|
||||
details["ApplyOutcome"] = outcome.ToString();
|
||||
details["AnnotationsCreated"] = outcome == PipeAnnotationWriteOutcome.Created ? 1 : 0;
|
||||
|
||||
Reference in New Issue
Block a user