Implement Asia/Manila Time Zone

Handled saving of Relievers
This commit is contained in:
2026-02-11 20:12:48 +08:00
parent 747edbdd8c
commit 678a73a696
20 changed files with 551 additions and 168 deletions
+6 -4
View File
@@ -1,3 +1,5 @@
import '../utils/app_time.dart';
class Ticket {
Ticket({
required this.id,
@@ -30,17 +32,17 @@ class Ticket {
description: map['description'] as String? ?? '',
officeId: map['office_id'] as String? ?? '',
status: map['status'] as String? ?? 'pending',
createdAt: DateTime.parse(map['created_at'] as String),
createdAt: AppTime.parse(map['created_at'] as String),
creatorId: map['creator_id'] as String?,
respondedAt: map['responded_at'] == null
? null
: DateTime.parse(map['responded_at'] as String),
: AppTime.parse(map['responded_at'] as String),
promotedAt: map['promoted_at'] == null
? null
: DateTime.parse(map['promoted_at'] as String),
: AppTime.parse(map['promoted_at'] as String),
closedAt: map['closed_at'] == null
? null
: DateTime.parse(map['closed_at'] as String),
: AppTime.parse(map['closed_at'] as String),
);
}
}