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 2021/03/03 08:41:46 UTC

[isis] branch master updated: ISIS-2559: ApplicationUser_delete: add are_u_sure semantics

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 6b0b500  ISIS-2559: ApplicationUser_delete: add are_u_sure semantics
6b0b500 is described below

commit 6b0b50051a8113d001250078c4abb26b45969632
Author: Andi Huber <ah...@apache.org>
AuthorDate: Wed Mar 3 09:41:31 2021 +0100

    ISIS-2559: ApplicationUser_delete: add are_u_sure semantics
---
 .../isis/extensions/secman/model/dom/user/ApplicationUser_delete.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/dom/user/ApplicationUser_delete.java b/extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/dom/user/ApplicationUser_delete.java
index 0a1bb38..49ba2c4 100644
--- a/extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/dom/user/ApplicationUser_delete.java
+++ b/extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/dom/user/ApplicationUser_delete.java
@@ -24,6 +24,7 @@ import javax.enterprise.inject.Model;
 import javax.inject.Inject;
 
 import org.apache.isis.applib.annotation.Action;
+import org.apache.isis.applib.annotation.SemanticsOf;
 import org.apache.isis.applib.services.repository.RepositoryService;
 import org.apache.isis.extensions.secman.api.user.ApplicationUser;
 import org.apache.isis.extensions.secman.api.user.ApplicationUser.DeleteDomainEvent;
@@ -32,7 +33,8 @@ import org.apache.isis.extensions.secman.api.user.ApplicationUserRepository;
 import lombok.RequiredArgsConstructor;
 
 @Action(
-        domainEvent = DeleteDomainEvent.class, 
+        domainEvent = DeleteDomainEvent.class,
+        semantics = SemanticsOf.NON_IDEMPOTENT_ARE_YOU_SURE,
         associateWithSequence = "1")
 @RequiredArgsConstructor
 public class ApplicationUser_delete {