From b3ec23ce945c4324b1087598fc2457f2475c1a3d Mon Sep 17 00:00:00 2001 From: harmlessprince Date: Mon, 17 Feb 2025 19:02:28 +0100 Subject: [PATCH] fixed role slug --- .../permission/PermissionResource.java | 22 +++++++++++++++++++ .../ecommerceApi/role/RoleResource.java | 7 +++--- 2 files changed, 26 insertions(+), 3 deletions(-) create mode 100644 src/main/java/com/harmlessprince/ecommerceApi/permission/PermissionResource.java diff --git a/src/main/java/com/harmlessprince/ecommerceApi/permission/PermissionResource.java b/src/main/java/com/harmlessprince/ecommerceApi/permission/PermissionResource.java new file mode 100644 index 0000000..19299dd --- /dev/null +++ b/src/main/java/com/harmlessprince/ecommerceApi/permission/PermissionResource.java @@ -0,0 +1,22 @@ +package com.harmlessprince.ecommerceApi.permission; + + +import lombok.AllArgsConstructor; +import lombok.Getter; +import lombok.NoArgsConstructor; +import lombok.Setter; + +@Setter +@Getter +@AllArgsConstructor +@NoArgsConstructor +public class PermissionResource { + + private String id; + + private String name; + + private Boolean status = true; + + private String slug; +} diff --git a/src/main/java/com/harmlessprince/ecommerceApi/role/RoleResource.java b/src/main/java/com/harmlessprince/ecommerceApi/role/RoleResource.java index 971ac73..d1fa5f2 100644 --- a/src/main/java/com/harmlessprince/ecommerceApi/role/RoleResource.java +++ b/src/main/java/com/harmlessprince/ecommerceApi/role/RoleResource.java @@ -1,11 +1,12 @@ package com.harmlessprince.ecommerceApi.role; -import com.harmlessprince.ecommerceApi.permission.Permission; + +import com.harmlessprince.ecommerceApi.permission.PermissionResource; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; -import java.util.Set; +import java.util.List; @Setter @Getter @@ -15,5 +16,5 @@ public class RoleResource { private String slug; - private Set permissions; + private List permissions; }