From 08ce41da5f63722aaf17761e7e2f367c680beff4 Mon Sep 17 00:00:00 2001 From: Paulo Gustavo Veiga Date: Mon, 19 Feb 2024 21:15:45 -0800 Subject: [PATCH] Add creator full name --- .../com/wisemapping/rest/MindmapController.java | 2 +- .../wisemapping/rest/model/RestMindmapMetadata.java | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/wise-api/src/main/java/com/wisemapping/rest/MindmapController.java b/wise-api/src/main/java/com/wisemapping/rest/MindmapController.java index 54ad7995..cc39d2a1 100644 --- a/wise-api/src/main/java/com/wisemapping/rest/MindmapController.java +++ b/wise-api/src/main/java/com/wisemapping/rest/MindmapController.java @@ -96,7 +96,7 @@ public class MindmapController extends BaseController { lockFullName = lockInfo.getUser().getFullName(); } - return new RestMindmapMetadata(mindmap.getTitle(), mindMapBean.getProperties(), isLocked, lockFullName); + return new RestMindmapMetadata(mindmap.getTitle(), mindmap.getCreator().getFullName(), mindMapBean.getProperties(), isLocked, lockFullName); } @PreAuthorize("isAuthenticated() and hasRole('ROLE_USER')") diff --git a/wise-api/src/main/java/com/wisemapping/rest/model/RestMindmapMetadata.java b/wise-api/src/main/java/com/wisemapping/rest/model/RestMindmapMetadata.java index 8b44850b..72189d83 100644 --- a/wise-api/src/main/java/com/wisemapping/rest/model/RestMindmapMetadata.java +++ b/wise-api/src/main/java/com/wisemapping/rest/model/RestMindmapMetadata.java @@ -37,11 +37,14 @@ public class RestMindmapMetadata { private String title; private String isLockedBy; - public RestMindmapMetadata(@NotNull String title, @NotNull String jsonProps, boolean locked, @Nullable String isLockedBy) { + private String creatorFullName; + + public RestMindmapMetadata(@NotNull String title, @NotNull String jsonProps, @NotNull String creatorFullName, boolean locked, @Nullable String isLockedBy) { this.jsonProps = jsonProps; this.title = title; this.locked = locked; this.isLockedBy = isLockedBy; + this.creatorFullName = creatorFullName; } public String getJsonProps() { @@ -75,4 +78,12 @@ public class RestMindmapMetadata { public void setIsLockedBy(String isLockedBy) { this.isLockedBy = isLockedBy; } + + public String getCreatorFullName() { + return creatorFullName; + } + + public void setCreatorFullName(String creatorFullName) { + this.creatorFullName = creatorFullName; + } }