From 98c785d96445c234d9b1539432520202454c052b Mon Sep 17 00:00:00 2001 From: Sebastian Date: Wed, 27 May 2020 11:13:22 +0200 Subject: [PATCH] Fallback for old status --- .../Scripting/ScriptContext.cs | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) 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) {