Show rule action forward address

pull/207/head
M66B 2 years ago
parent cbf626ac86
commit 200ff5b51c

@ -166,6 +166,8 @@ public class AdapterRule extends RecyclerView.Adapter<AdapterRule.ViewHolder> {
try {
JSONObject jaction = new JSONObject(rule.action);
String to = null;
int type = jaction.getInt("type");
if (type == EntityRule.TYPE_SNOOZE) {
int duration = jaction.optInt("duration", 0);
@ -184,12 +186,15 @@ public class AdapterRule extends RecyclerView.Adapter<AdapterRule.ViewHolder> {
setAction(type, value);
} else if (type == EntityRule.TYPE_KEYWORD) {
setAction(type, jaction.optString("keyword"));
} else if (type == EntityRule.TYPE_ANSWER) {
to = jaction.optString("to");
if (!TextUtils.isEmpty(to))
setAction(type, to);
} else
setAction(type, null);
if (type == EntityRule.TYPE_ANSWER ||
type == EntityRule.TYPE_MOVE ||
type == EntityRule.TYPE_COPY) {
if (type == EntityRule.TYPE_MOVE || type == EntityRule.TYPE_COPY ||
(type == EntityRule.TYPE_ANSWER && TextUtils.isEmpty(to))) {
Bundle args = new Bundle();
args.putLong("id", rule.id);
args.putInt("type", type);

Loading…
Cancel
Save