06/18 Update Inspection details view layout
This commit is contained in:
@@ -14,6 +14,7 @@ final class LocalTemplate {
|
||||
var frequency: String
|
||||
var formSchemaJSON: String
|
||||
var lastSyncedAt: Date
|
||||
var isActive: Bool = true // phase21 — false templates excluded from picker
|
||||
|
||||
init(from summary: APITemplateSummary) {
|
||||
self.serverId = summary.id
|
||||
@@ -22,12 +23,14 @@ final class LocalTemplate {
|
||||
self.frequency = summary.frequency
|
||||
self.formSchemaJSON = "[]"
|
||||
self.lastSyncedAt = Date()
|
||||
self.isActive = summary.isActive
|
||||
}
|
||||
|
||||
func updateSummary(from summary: APITemplateSummary) {
|
||||
self.name = summary.name
|
||||
self.templateDescription = summary.description
|
||||
self.frequency = summary.frequency
|
||||
self.isActive = summary.isActive
|
||||
self.lastSyncedAt = Date()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user