diff --git a/app/server/appsmith-server/src/main/java/com/appsmith/server/domains/Action.java b/app/server/appsmith-server/src/main/java/com/appsmith/server/domains/Action.java index 9a9cfb53b7..73e4194c59 100644 --- a/app/server/appsmith-server/src/main/java/com/appsmith/server/domains/Action.java +++ b/app/server/appsmith-server/src/main/java/com/appsmith/server/domains/Action.java @@ -13,7 +13,7 @@ import org.springframework.data.mongodb.core.mapping.Document; @NoArgsConstructor @Document public class Action extends BaseDomain { - @Indexed(unique = true) + String name; String resourceId; diff --git a/app/server/appsmith-server/src/main/java/com/appsmith/server/domains/ActionConfiguration.java b/app/server/appsmith-server/src/main/java/com/appsmith/server/domains/ActionConfiguration.java index 4318bbc822..ba57161c26 100644 --- a/app/server/appsmith-server/src/main/java/com/appsmith/server/domains/ActionConfiguration.java +++ b/app/server/appsmith-server/src/main/java/com/appsmith/server/domains/ActionConfiguration.java @@ -4,7 +4,9 @@ import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import lombok.ToString; +import net.minidev.json.JSONObject; import org.springframework.data.mongodb.core.mapping.Document; +import org.springframework.http.HttpMethod; import java.util.List; @@ -24,10 +26,11 @@ public class ActionConfiguration extends BaseDomain { */ // API fields - String resourceEndPoint; + String path; List headers; List queryParameters; - String body; + JSONObject body; + HttpMethod httpMethod; // DB action fields String query;