check data is nil
This commit is contained in:
parent
f2db7ceacf
commit
9ec19f9467
|
@ -131,5 +131,8 @@ func (q *QyWeixin) GetCheckinData(day, userId string) (*UserCheckIn, error) {
|
|||
userData.EndTime = cast.ToInt64(c["checkin_time"])
|
||||
}
|
||||
}
|
||||
if userData.EndTime == 0 && userData.StartTime == 0 {
|
||||
return nil, nil
|
||||
}
|
||||
return userData, nil
|
||||
}
|
||||
|
|
|
@ -37,6 +37,9 @@ func SyncCheckin(day string) error {
|
|||
log.Errorf("qyweixin get checkin error :%s", err.Error())
|
||||
continue
|
||||
}
|
||||
if realCheckin == nil {
|
||||
continue
|
||||
}
|
||||
if realCheckin.StartTime != 0 {
|
||||
checkin.StartTime = realCheckin.StartTime
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue