                 fetch.fetchLimit = 1
                 let transmissions = try moc.fetch(fetch) as! [Transmission]
                 if (transmissions.count>=1) {
-                    postTransmission(transmissions[0], data: data, host: host)
+                    postTransmission(transmissions[0], data: data, host: host, authorization: authorization)
                 }
             }
             catch let error as NSError {

        }
    }
    
    static func recordOneLoraSeqNo(_ data: DataController, update: [(NSManagedObjectID, UInt32)]) {
        if (update.isEmpty) {
            return
        }

        // Recognize that the work flag went up and do the work.
        self.syncDisposer = appStateObservable.observeValues { signal in
            if (!signal.old.syncState.syncWorking && signal.new.syncState.syncWorking) {
                //debugPrint("Sync one: \(signal.new.syncState)")
                syncOneTransmission(data, host: signal.new.host, authorization: signal.new.authState!)
            }
        }

