Skip to content

Messages printed in Logcat #518

Closed
Closed
@senthilzc

Description

@senthilzc

Step 1: Describe your environment

  • Android device: Samsung S9 Plus
  • Android OS version: Android 9.0 Pie
  • Google Play Services version: 15.1.28-all
  • Firebase/Play Services SDK version: 18.0.0/15.0.1

Step 2: Describe the problem:

Steps to reproduce:

  1. Run the sample project
  2. Click Open Button from the list

Observed Results:

  • In the logcat, the message sent is being printed

Expected Results:

  • Message sent should not be logged.

Relevant Code:

ArrayList<Message> messageList = new ArrayList<>();
messageList.add(new Message("Hello. How are you?", false, System.currentTimeMillis()));

Screenshot from 2019-06-10 11-45-25

  List<FirebaseTextMessage> chatHistory = new ArrayList<>();
        for (Message message : messageList) {
            if (message.isLocalUser && !isEmulatingRemoteUser || !message.isLocalUser && isEmulatingRemoteUser) {
                chatHistory.add(FirebaseTextMessage.createForLocalUser(message.text,
                        message.timestamp));
            } else {
                chatHistory.add(FirebaseTextMessage.createForRemoteUser(message.text,
                        message.timestamp, REMOTE_USER_ID));
            }
        }
       FirebaseNaturalLanguage.getInstance().getSmartReply().suggestReplies(chatHistory)
                .continueWith(new Continuation<SmartReplySuggestionResult, List<SmartReplySuggestion>>() {
                    @Override
                    public List<SmartReplySuggestion> then(@NonNull Task<SmartReplySuggestionResult> task) {
                        return task.getResult().getSuggestions();
                    }
                });

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions