@@ -267,12 +267,21 @@ func logDevice(device godep.Device) []interface{} {
267267 logs := []interface {}{
268268 "serial_number" , device .SerialNumber ,
269269 "device_assigned_by" , device .DeviceAssignedBy ,
270- "device_assigned_date" , device .DeviceAssignedDate ,
271- "op_date" , device .OpDate ,
272270 "op_type" , device .OpType ,
273- "profile_assign_time" , device .ProfileAssignTime ,
274- "push_push_time" , device .ProfilePushTime ,
275271 "profile_uuid" , device .ProfileUUID ,
272+ "profile_status" , device .ProfileStatus ,
273+ }
274+ if ! device .OpDate .IsZero () {
275+ logs = append (logs , "op_date" , device .OpDate )
276+ }
277+ if ! device .DeviceAssignedDate .IsZero () {
278+ logs = append (logs , "device_assigned_date" , device .DeviceAssignedDate )
279+ }
280+ if ! device .ProfileAssignTime .IsZero () {
281+ logs = append (logs , "profile_assign_time" , device .ProfileAssignTime )
282+ }
283+ if ! device .ProfilePushTime .IsZero () {
284+ logs = append (logs , "push_push_time" , device .ProfilePushTime )
276285 }
277286 return logs
278287}
0 commit comments