From 6b1be52d24c724c31b79d624498690dfea169682 Mon Sep 17 00:00:00 2001 From: Thomasr Date: Tue, 28 Jan 2025 02:08:30 -0500 Subject: [PATCH] #1453: Remove client secret from /home api --- .../org/lowcoder/api/application/ApplicationEndpoints.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/api-service/lowcoder-server/src/main/java/org/lowcoder/api/application/ApplicationEndpoints.java b/server/api-service/lowcoder-server/src/main/java/org/lowcoder/api/application/ApplicationEndpoints.java index ae881227d..93487d953 100644 --- a/server/api-service/lowcoder-server/src/main/java/org/lowcoder/api/application/ApplicationEndpoints.java +++ b/server/api-service/lowcoder-server/src/main/java/org/lowcoder/api/application/ApplicationEndpoints.java @@ -1,6 +1,7 @@ package org.lowcoder.api.application; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonView; import io.swagger.v3.oas.annotations.Operation; import jakarta.annotation.Nullable; import org.apache.commons.lang3.BooleanUtils; @@ -12,6 +13,7 @@ import org.lowcoder.domain.application.model.ApplicationStatus; import org.lowcoder.infra.constant.NewUrl; import org.lowcoder.infra.constant.Url; +import org.lowcoder.sdk.config.JsonViews; import org.springframework.web.bind.annotation.*; import reactor.core.publisher.Mono; @@ -156,6 +158,7 @@ public Mono> updateEditState(@PathVariable String applicat description = "Retrieve the first displayed Lowcoder Application for an authenticated or impersonated user." ) @GetMapping("/home") + @JsonView(JsonViews.Public.class) public Mono> getUserHomePage(@RequestParam(required = false, defaultValue = "0") int applicationType); @Operation(