summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/app/fedilab/android/client/entities/api/Account.java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/app/fedilab/android/client/entities/api/Account.java')
-rw-r--r--app/src/main/java/app/fedilab/android/client/entities/api/Account.java28
1 files changed, 28 insertions, 0 deletions
diff --git a/app/src/main/java/app/fedilab/android/client/entities/api/Account.java b/app/src/main/java/app/fedilab/android/client/entities/api/Account.java
index 7a2bd1f29..ae0b71ae0 100644
--- a/app/src/main/java/app/fedilab/android/client/entities/api/Account.java
+++ b/app/src/main/java/app/fedilab/android/client/entities/api/Account.java
@@ -73,12 +73,40 @@ public class Account implements Serializable {
public List<Field> fields;
@SerializedName("suspended")
public boolean suspended;
+ @SerializedName("limited")
+ public boolean limited;
@SerializedName("discoverable")
public boolean discoverable;
+ @SerializedName("group")
+ public boolean group;
@SerializedName("mute_expires_at")
public Date mute_expires_at;
@SerializedName("moved")
public Account moved;
+ @SerializedName("role")
+ public Role role;
+
+
+ public static class Role implements Serializable {
+ @SerializedName("id")
+ public String id;
+ @SerializedName("name")
+ public String name;
+ @SerializedName("color")
+ public String color;
+ @SerializedName("position")
+ public int position;
+ @SerializedName("permissions")
+ public int permissions;
+ @SerializedName("highlighted")
+ public boolean highlighted;
+ @SerializedName("created_at")
+ public Date created_at;
+ @SerializedName("updated_at")
+ public Date updated_at;
+ }
+
+
public transient RelationShip relationShip;
public synchronized Spannable getSpanDisplayName(Context context, WeakReference<View> viewWeakReference) {