19 lines
394 B
Swift
19 lines
394 B
Swift
import Foundation
|
|
|
|
struct Bug: Identifiable, Equatable, Hashable {
|
|
let id: String
|
|
let title: String
|
|
let priority: BugPriority
|
|
let status: BugStatus
|
|
let assignee: String
|
|
let reporter: String?
|
|
let customer: String?
|
|
let createdAt: Date
|
|
let updatedAt: Date
|
|
let feishuURL: URL?
|
|
|
|
var age: TimeInterval {
|
|
Date().timeIntervalSince(createdAt)
|
|
}
|
|
}
|