|
|
|
@@ -648,8 +648,19 @@ struct FuelEntryV2Controller: RouteCollection { |
|
|
|
if(data == nil || length == 0){ |
|
|
|
entry.image = nil |
|
|
|
} |
|
|
|
if(entry.id != nil){ |
|
|
|
let dbentry = try await FuelEntry.find(entry.id!, on: req.db) |
|
|
|
if(dbentry != nil){ |
|
|
|
entry._$idExists = true |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
entry.save(on: req.db).whenFailure({ error in |
|
|
|
|
|
|
|
}) |
|
|
|
} |
|
|
|
try await fuelEntry.create(on: req.db) |
|
|
|
|
|
|
|
// try await fuelEntry.create(on: req.db) |
|
|
|
return fuelEntry |
|
|
|
} |
|
|
|
|
|
|
|
|