commit | 28f578a21a174ce2f5090a17bb398e839e624496 | [log] [tgz] |
---|---|---|
author | Danning Chen <danningc@google.com> | Thu Aug 06 09:59:27 2020 -0700 |
committer | Beverly <beverlyt@google.com> | Fri Sep 25 10:47:03 2020 -0400 |
tree | a851249c36ee4519e15c8baa268da8301bd043d4 | |
parent | 59fb99b1dc1eef652c4ae9e0ccd080ec4b56dfdd [diff] |
Implement the get/remove recent conversations APIs in PeopleService A conversation is a cached recent conversation if all below conditions are met: 1) its shortcut is cached 2) its notification setting is not customized 3) it has recent notifications A recent conversation can only be removed if it does not have any active notifications. Bug: 162593584 Test: atest + manual test Change-Id: I0d820a6a2bb82ceb238c3f559e108829d1547291