You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2022/09/22 10:08:41 UTC
[isis] branch master updated: ISIS-2964: fixes regression
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/master by this push:
new 398903f6bc ISIS-2964: fixes regression
398903f6bc is described below
commit 398903f6bcda447b5935cb914b6cfaaba9828edd
Author: Andi Huber <ah...@apache.org>
AuthorDate: Thu Sep 22 12:08:33 2022 +0200
ISIS-2964: fixes regression
---
.../facets/object/viewmodel/ViewModelFacetForViewModelInterface.java | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/viewmodel/ViewModelFacetForViewModelInterface.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/viewmodel/ViewModelFacetForViewModelInterface.java
index 1c3d4591cb..9f6f6daa2a 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/viewmodel/ViewModelFacetForViewModelInterface.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/viewmodel/ViewModelFacetForViewModelInterface.java
@@ -20,6 +20,8 @@ package org.apache.isis.core.metamodel.facets.object.viewmodel;
import java.util.Optional;
+import org.springframework.lang.Nullable;
+
import org.apache.isis.applib.ViewModel;
import org.apache.isis.applib.services.bookmark.Bookmark;
import org.apache.isis.core.config.progmodel.ProgrammingModelConstants;
@@ -100,7 +102,7 @@ extends ViewModelFacetAbstract {
@SneakyThrows
private Object deserialize(
@NonNull final ObjectSpecification viewmodelSpec,
- @NonNull final String memento) {
+ @Nullable final String memento) {
val constructorTakingMemento = ProgrammingModelConstants.ViewmodelConstructor.SINGLE_STRING_ARG
.get(viewmodelSpec.getCorrespondingClass())
.orElseThrow();