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();