File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed
firebase-common/src/main/java/com/google/firebase/heartbeatinfo Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -97,23 +97,24 @@ synchronized List<HeartBeatResult> getAllHeartBeats() {
97
97
return heartBeatResults ;
98
98
}
99
99
100
- synchronized void removeStoredDate (String dateString ) {
101
- // Find stored heartbeat and clear it.
100
+ synchronized String dateStoredUserAgentString (String dateString ) {
102
101
String userAgentString = null ;
103
102
for (Map .Entry <String , ?> entry : firebaseSharedPreferences .getAll ().entrySet ()) {
104
- if (userAgentString != null ) {
105
- break ;
106
- }
107
103
if (entry .getValue () instanceof Set ) {
108
104
Set <String > dateSet = (Set <String >) entry .getValue ();
109
105
for (String date : dateSet ) {
110
106
if (dateString .equals (date )) {
111
- userAgentString = entry .getKey ();
112
- break ;
107
+ return entry .getKey ();
113
108
}
114
109
}
115
110
}
116
111
}
112
+ return null ;
113
+ }
114
+
115
+ synchronized void removeStoredDate (String dateString ) {
116
+ // Find stored heartbeat and clear it.
117
+ String userAgentString = dateStoredUserAgentString (dateString );
117
118
if (userAgentString == null ) {
118
119
return ;
119
120
}
You can’t perform that action at this time.
0 commit comments