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 {