Manos Chorianopoulos

Date initialization fix

......@@ -948,7 +948,7 @@ public class swiftApi {
self.expirationDate = date
} else {
self.expiration = ""
self.expirationDate = Date()
self.expirationDate = nil
}
let createdString = dictionary["created"] as? String? ?? ""
......@@ -976,12 +976,12 @@ public class swiftApi {
self.redeemed = resultString
} else {
self.redeemed = ""
self.redeemed_date = Date()
self.redeemed_date = nil
}
} else {
self.redeemed = ""
self.redeemed_date = Date()
self.redeemed_date = nil
}
}
......@@ -9667,7 +9667,7 @@ public class swiftApi {
self.img_preview = ""
self.name = ""
self.uuid = ""
self.redeemed_date = Date()
self.redeemed_date = nil
self.redeemed_date_string = ""
}
......@@ -9688,12 +9688,12 @@ public class swiftApi {
let resultString = dateFormatter4.string(from: date)
self.redeemed_date_string = resultString
} else {
self.redeemed_date = Date()
self.redeemed_date = nil
self.redeemed_date_string = ""
}
} else {
self.redeemed_date = Date()
self.redeemed_date = nil
self.redeemed_date_string = ""
}
}
......@@ -9725,9 +9725,9 @@ public class swiftApi {
}
}
public var _redeemed_date: Date {
public var _redeemed_date: Date? {
get { // getter
return self.redeemed_date ?? Date()
return self.redeemed_date
}
set(newValue) { //setter
self.redeemed_date = newValue
......