Start ToDo.ooutline. (OmniOutliner outline.)

This commit is contained in:
Brent Simmons 2017-08-14 13:33:50 -07:00
parent 177667d639
commit e7897e21d9
2 changed files with 2 additions and 2 deletions

View File

@ -32,7 +32,7 @@ public final class DatabaseLookupTable {
public func attachRelationships(to objects: [DatabaseObject], database: FMDatabase) {
guard !objects.isEmpty, let lookupTable = fetchLookupTable(objects.databaseIDs(), database) else {
guard let lookupTable = fetchLookupTable(objects.databaseIDs(), database) else {
return;
}
attachRelationshipsUsingLookupTable(to: objects, lookupTable: lookupTable, database: database)
@ -80,7 +80,7 @@ private extension DatabaseLookupTable {
func fetchLookupTable(_ foreignIDs: Set<String>, _ database: FMDatabase) -> LookupTable? {
let foreignIDsToLookup = foreignIDs.subtracting(foreignIDsWithNoRelationship)
guard !foreignIDsToLookup.isEmpty, let lookupValues = fetchLookupValues(foreignIDsToLookup, database) else {
guard let lookupValues = fetchLookupValues(foreignIDsToLookup, database) else {
return nil
}
updateCache(lookupValues, foreignIDsToLookup)

BIN
ToDo.ooutline Normal file

Binary file not shown.