Ejemplo n.º 1
0
  private void readIdentities() {
    mEventsDistinctId = mStoredPreferences.getString("events_distinct_id", null);
    mPeopleDistinctId = mStoredPreferences.getString("people_distinct_id", null);
    mWaitingPeopleRecord = null;

    String storedWaitingRecord = mStoredPreferences.getString("waiting_people_record", null);
    if (storedWaitingRecord != null) {
      try {
        mWaitingPeopleRecord = new WaitingPeopleRecord();
        mWaitingPeopleRecord.readFromJSONString(storedWaitingRecord);
      } catch (JSONException e) {
        Log.e(LOGTAG, "Could not interpret waiting people JSON record " + storedWaitingRecord);
      }
    }

    if (mEventsDistinctId == null) {
      mEventsDistinctId = mDeviceId;
    }

    if ((mWaitingPeopleRecord != null) && (mPeopleDistinctId != null)) {
      pushWaitingPeopleRecord();
    }
  }