Proyectos de Subversion Iphone Microlearning - Inconcert

Rev

Rev 17 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 17 Rev 19
Línea 221... Línea 221...
221
                        var sync = SyncModel()
221
                        var sync = SyncModel()
222
                        sync.data = token
222
                        sync.data = token
223
                        sync.type = Constants.SYNC_ADAPTER_TYPE_FCM
223
                        sync.type = Constants.SYNC_ADAPTER_TYPE_FCM
Línea 224... Línea 224...
224
                            
224
                            
225
                        let syncDao = SyncDao()
225
                        let syncDao = SyncDao()
-
 
226
                        let syncId = syncDao.insert(record: sync)
226
                        if syncDao.insert(record: sync) > 0 {
227
                        if syncId > 0 {
227
                            appData.fcmToken = token
228
                            appData.fcmToken = token
-
 
229
                            appData.save()
-
 
230
                            
Línea 228... Línea 231...
228
                            appData.save()
231
                            sync.id = syncId
229
                                
232
                                
230
                            let syncAdapter = SyncAdapter()
-
 
231
                            syncAdapter.sync(isForeground: true) {
-
 
232
                                success in
233
                            let syncAdapter = SyncAdapter()
233
                            }
234
                            syncAdapter.registerFcm(record: sync)
234
                        }
235
                        }
235
                    }
236
                    }
236
                }
237
                }