mirror of
https://github.com/langhuihui/monibuca.git
synced 2025-11-02 20:14:01 +08:00
fix: correct SQL syntax for event level comparison in eventRecordCheck
This commit is contained in:
@@ -204,9 +204,9 @@ type eventRecordCheck struct {
|
|||||||
|
|
||||||
func (t *eventRecordCheck) Run() (err error) {
|
func (t *eventRecordCheck) Run() (err error) {
|
||||||
var eventRecordStreams []EventRecordStream
|
var eventRecordStreams []EventRecordStream
|
||||||
t.DB.Find(&eventRecordStreams, `type=? AND event_level="high" AND stream_path=?`, t.Type, t.streamPath) //搜索事件录像,且为重要事件(无法自动删除)
|
t.DB.Find(&eventRecordStreams, `type=? AND event_level='high' AND stream_path=?`, t.Type, t.streamPath) //搜索事件录像,且为重要事件(无法自动删除)
|
||||||
for _, recordStream := range eventRecordStreams {
|
for _, recordStream := range eventRecordStreams {
|
||||||
t.DB.Model(&EventRecordStream{}).Where(`event_level="low" AND start_time <= ? and end_time >= ?`, recordStream.EndTime, recordStream.StartTime).Update("event_level", config.EventLevelHigh)
|
t.DB.Model(&EventRecordStream{}).Where(`event_level='low' AND start_time <= ? and end_time >= ?`, recordStream.EndTime, recordStream.StartTime).Update("event_level", config.EventLevelHigh)
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user