Reduce logging

This commit is contained in:
M66B 2020-03-28 12:42:32 +01:00
parent da5b9e4bfd
commit 187ba8b73e
1 changed files with 8 additions and 4 deletions

View File

@ -2004,9 +2004,10 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
for (final ConversationAction action : actions) { for (final ConversationAction action : actions) {
final CharSequence text; final CharSequence text;
final CharSequence title; final CharSequence title;
final String type = action.getType();
final RemoteAction raction = action.getAction(); final RemoteAction raction = action.getAction();
switch (action.getType()) { switch (type) {
case ConversationAction.TYPE_TEXT_REPLY: case ConversationAction.TYPE_TEXT_REPLY:
text = action.getTextReply(); text = action.getTextReply();
title = context.getString(R.string.title_conversation_action_reply, text); title = context.getString(R.string.title_conversation_action_reply, text);
@ -2020,13 +2021,16 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
break; break;
default: default:
if (raction == null) { if (raction == null) {
Log.e("Unknown action type=" + action.getType()); // This seems to happen when there is no app available for the action
if (!ConversationAction.TYPE_VIEW_MAP.equals(type) &&
!ConversationAction.TYPE_TRACK_FLIGHT.equals(type))
Log.e("Unknown action type=" + type);
continue; continue;
} }
text = null; text = null;
title = raction.getTitle(); title = raction.getTitle();
if (TextUtils.isEmpty(title)) { if (TextUtils.isEmpty(title)) {
Log.e("Empty action type=" + action.getType()); Log.e("Empty action type=" + type);
continue; continue;
} }
} }
@ -2038,7 +2042,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
@Override @Override
public void onClick(View v) { public void onClick(View v) {
try { try {
switch (action.getType()) { switch (type) {
case ConversationAction.TYPE_TEXT_REPLY: case ConversationAction.TYPE_TEXT_REPLY:
onReply(); onReply();
break; break;