bugfix on saving transmission
parent
e7b34caeb4
commit
7d590e8e0b
|
|
@ -109,8 +109,6 @@ func OnPubStop(c *fiber.Ctx) error {
|
|||
|
||||
transm := globals.Transmissions[p.StreamName]
|
||||
|
||||
// TODO: Check if the transmission does not have errors and log only if true (and only once)
|
||||
|
||||
now := time.Now()
|
||||
duration := now.Sub(transm.StartTime)
|
||||
|
||||
|
|
@ -121,21 +119,21 @@ func OnPubStop(c *fiber.Ctx) error {
|
|||
return c.SendString("On_Pub_Stop: " + string(c.Body()))
|
||||
}
|
||||
|
||||
log.Printf("======================== Transmissão encerrada do canal %s - Duration %d\n", p.StreamName, duration)
|
||||
|
||||
// TODO: Updates the transmission on database for future calculation of remaining daily time
|
||||
|
||||
if int(minutes) == 0 {
|
||||
minutes = 1
|
||||
}
|
||||
|
||||
log.Printf("======================== Transmissão encerrada do canal %s - Duração %d\n", p.StreamName, minutes)
|
||||
|
||||
// msg := fmt.Sprintf("Transmissão encerrada. Duração %d minutos.\n", int(minutes))
|
||||
|
||||
// services.AddTransmissionlog(p.StreamName, msg)
|
||||
|
||||
// Saves the transmission on the database
|
||||
transm.Duration = minutes
|
||||
globals.DB.Save(&transm)
|
||||
globals.DB.Create(&transm)
|
||||
|
||||
delete(globals.Transmissions, p.StreamName)
|
||||
return c.SendString("On_Pub_Stop: " + string(c.Body()))
|
||||
|
|
|
|||
Loading…
Reference in New Issue