From 510ec55ca3b60ec6565a8ddd5e6c66c8155190e1 Mon Sep 17 00:00:00 2001 From: Dmitriy Kopylenko Date: Fri, 14 Dec 2018 15:48:36 -0500 Subject: [PATCH] SHIBUI-1031: add rank to role --- .../tier/shibboleth/admin/ui/security/model/Role.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/backend/src/main/java/edu/internet2/tier/shibboleth/admin/ui/security/model/Role.java b/backend/src/main/java/edu/internet2/tier/shibboleth/admin/ui/security/model/Role.java index e35ae1047..087b1457a 100644 --- a/backend/src/main/java/edu/internet2/tier/shibboleth/admin/ui/security/model/Role.java +++ b/backend/src/main/java/edu/internet2/tier/shibboleth/admin/ui/security/model/Role.java @@ -33,9 +33,16 @@ public Role(String name) { this.name = name; } + public Role(String name, int rank) { + this.name = name; + this.rank = rank; + } + @Column(unique = true) private String name; + private int rank; + //Ignore properties annotation here is to prevent stack overflow recursive error during JSON serialization @JsonIgnoreProperties("roles") @ManyToMany(cascade = CascadeType.ALL, mappedBy = "roles", fetch = FetchType.EAGER)