func (server *Server) depersistQueue(queue *queue.Queue, bindings []*binding.Binding) error { return server.db.Update(func(tx *bolt.Tx) error { for _, binding := range bindings { if err := binding.DepersistBoltTx(tx); err != nil { return err } } return queue.DepersistBoltTx(tx) }) }