ソースを参照

Added downloaded field to data

v2_uploadImages
rpm-mcarman 1年前
コミット
da4e9a7324
3個のファイルの変更4行の追加2行の削除
  1. バイナリ
      .swiftpm/xcode/package.xcworkspace/xcuserdata/michielcarman.xcuserdatad/UserInterfaceState.xcuserstate
  2. +2
    -2
      Sources/App/Controllers/FuelEntryV2Controller.swift
  3. +2
    -0
      Sources/App/Models/FuelEntry.swift

バイナリ
.swiftpm/xcode/package.xcworkspace/xcuserdata/michielcarman.xcuserdatad/UserInterfaceState.xcuserstate ファイルの表示


+ 2
- 2
Sources/App/Controllers/FuelEntryV2Controller.swift ファイルの表示

@@ -96,12 +96,12 @@ struct FuelEntryV2Controller: RouteCollection {
}
if(image){
let wimage = try await query.paginate(for: req).map{
img in FuelEntry.wimage(id: img.id, timestamp: img.timestamp, userID: img.userID, latitude: img.latitude, longitutde: img.longitude, product: img.product, make: img.make, model: img.model, serialNumber: img.serialNumber, tankID: img.tankID, fuelAmount: img.fuelAmount, fuelType: img.fuelType, isOverride: img.isOverride, image: img.image!)
img in FuelEntry.wimage(id: img.id, timestamp: img.timestamp, userID: img.userID, latitude: img.latitude, longitutde: img.longitude, product: img.product, make: img.make, model: img.model, serialNumber: img.serialNumber, tankID: img.tankID, fuelAmount: img.fuelAmount, fuelType: img.fuelType, isOverride: img.isOverride, image: img.image!, downloaded: img.downloaded!)
}
return try await wimage.encodeResponse(for: req)
} else {
let woimage = try await query.paginate(for: req).map{
img in FuelEntry.woimage(id: img.id, timestamp: img.timestamp, userID: img.userID, latitude: img.latitude, longitutde: img.longitude, product: img.product, make: img.make, model: img.model, serialNumber: img.serialNumber, tankID: img.tankID, fuelAmount: img.fuelAmount, fuelType: img.fuelType, isOverride: img.isOverride)
img in FuelEntry.woimage(id: img.id, timestamp: img.timestamp, userID: img.userID, latitude: img.latitude, longitutde: img.longitude, product: img.product, make: img.make, model: img.model, serialNumber: img.serialNumber, tankID: img.tankID, fuelAmount: img.fuelAmount, fuelType: img.fuelType, isOverride: img.isOverride, downloaded: img.downloaded!)
}
return try await woimage.encodeResponse(for: req)
}


+ 2
- 0
Sources/App/Models/FuelEntry.swift ファイルの表示

@@ -25,6 +25,7 @@ final class FuelEntry: Model, Content {
let fuelAmount: Double
let fuelType: String
let isOverride: Bool
let downloaded: Bool?
}
struct wimage: Content{
@@ -42,6 +43,7 @@ final class FuelEntry: Model, Content {
let fuelType: String
let isOverride: Bool
let image: Data?
let downloaded: Bool?
}

@ID(key: .id)


読み込み中…
キャンセル
保存