diff --git a/backend/src/Squidex.Domain.Apps.Core.Operations/Scripting/ScriptContext.cs b/backend/src/Squidex.Domain.Apps.Core.Operations/Scripting/ScriptContext.cs index dba6b2db5..e6ae1fe5f 100644 --- a/backend/src/Squidex.Domain.Apps.Core.Operations/Scripting/ScriptContext.cs +++ b/backend/src/Squidex.Domain.Apps.Core.Operations/Scripting/ScriptContext.cs @@ -49,8 +49,8 @@ namespace Squidex.Domain.Apps.Core.Scripting public NamedContentData? DataOld { - get => GetValue("oldData"); - set => SetValue(value, "oldData"); + get => GetValue(); + set => SetValue(value); } public Status Status @@ -77,7 +77,19 @@ namespace Squidex.Domain.Apps.Core.Scripting set => SetValue(value); } - public void SetValue(object? value, [CallerMemberNameAttribute] string? key = null) + [Obsolete] + public Status OldStatus + { + get => GetValue("statusOld"); + } + + [Obsolete] + public NamedContentData? OldData + { + get => GetValue("dataOld"); + } + + public void SetValue(object? value, [CallerMemberName] string? key = null) { if (key != null) { @@ -85,7 +97,7 @@ namespace Squidex.Domain.Apps.Core.Scripting } } - public T GetValue([CallerMemberNameAttribute] string? key = null) + public T GetValue([CallerMemberName] string? key = null) { if (key != null && TryGetValue(key, out var temp) && temp is T result) {