feat: show blocked domains

This commit is contained in:
FineFindus
2023-05-22 21:37:56 +02:00
parent c43f734101
commit 56835b4f2d
8 changed files with 298 additions and 2 deletions

View File

@@ -0,0 +1,27 @@
package org.joinmastodon.android.model;
import org.joinmastodon.android.api.RequiredField;
import org.parceler.Parcel;
@Parcel
public class DomainBlock extends BaseModel {
@RequiredField
public String domain;
@RequiredField
public String digest;
@RequiredField
public Severity severity;
public String comment;
@Override
public String toString() {
return "DomainBlock{" +
"domain='" + domain + '\'' +
", digest='" + digest + '\'' +
", severity='" + severity + '\'' +
", comment='" + comment + '\'' +
'}';
}
}

View File

@@ -0,0 +1,12 @@
package org.joinmastodon.android.model;
import com.google.gson.annotations.SerializedName;
import org.parceler.Parcel;
public enum Severity {
@SerializedName("silence")
SILENCE,
@SerializedName("suspend")
SUSPEND
}