diff --git a/services/call/call_state_observer/src/call_records_handler.cpp b/services/call/call_state_observer/src/call_records_handler.cpp index 6b6eb8bcf9be8194223abb8e62e64c8277999335..2553d6e200224be3824c2b62bbecd53df331c0e4 100644 --- a/services/call/call_state_observer/src/call_records_handler.cpp +++ b/services/call/call_state_observer/src/call_records_handler.cpp @@ -74,6 +74,8 @@ void CallRecordsHandler::ProcessEvent(const AppExecFwk::InnerEvent::Pointer &eve bucket.Put(CALL_BEGIN_TIME, info.callBeginTime); bucket.Put(CALL_END_TIME, info.callEndTime); bucket.Put(CALL_ANSWER_STATE, static_cast(info.answerType)); + time_t timeStamp = time(0); + bucket.Put(CALL_CREATE_TIME, timeStamp); bucket.Put(CALL_NUMBER_LOCATION, std::string("")); bucket.Put(CALL_PHOTO_ID, 0); bucket.Put(CALL_SLOT_ID, info.slotId);