From 9e55ec1097c7c8d5b77c0695fd54b5318fb79696 Mon Sep 17 00:00:00 2001 From: Vusa Date: Wed, 24 Jun 2026 10:48:59 +0200 Subject: [PATCH] updating uptime --- .vscode/launch.json | 13 ++++++++++++- lib/models/uptime_item_model.dart | 6 +++++- lib/screens/uptime/uptime_status_screen.dart | 2 +- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/.vscode/launch.json b/.vscode/launch.json index 99370a7..78095d5 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -4,7 +4,7 @@ // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ - { + { "name": "qpay", "request": "launch", "type": "dart", @@ -15,6 +15,17 @@ "--dart-define=BASE_URL=http://localhost:6950/api" ] }, + { + "name": "qpay - live", + "request": "launch", + "type": "dart", + "deviceId": "chrome", + "args": [ + "--dart-define=APP_ENV=live", + "--web-port=9005", + "--dart-define=BASE_URL=https://payapi.velocityafrica.net/api" + ] + }, ] } \ No newline at end of file diff --git a/lib/models/uptime_item_model.dart b/lib/models/uptime_item_model.dart index b229bab..16e7428 100644 --- a/lib/models/uptime_item_model.dart +++ b/lib/models/uptime_item_model.dart @@ -1,6 +1,7 @@ class UptimeItemModel { final String id; final String createdAt; + final String updatedAt; final bool deleted; final String name; final bool status; @@ -8,6 +9,7 @@ class UptimeItemModel { const UptimeItemModel({ required this.id, required this.createdAt, + required this.updatedAt, required this.deleted, required this.name, required this.status, @@ -17,6 +19,7 @@ class UptimeItemModel { return UptimeItemModel( id: json['id'] as String, createdAt: json['createdAt'] as String, + updatedAt: json['updatedAt'], deleted: json['deleted'] as bool, name: json['name'] as String, status: json['status'] as bool, @@ -27,9 +30,10 @@ class UptimeItemModel { return { 'id': id, 'createdAt': createdAt, + 'updatedAt': updatedAt, 'deleted': deleted, 'name': name, 'status': status, }; } -} \ No newline at end of file +} diff --git a/lib/screens/uptime/uptime_status_screen.dart b/lib/screens/uptime/uptime_status_screen.dart index c23118b..835a9df 100644 --- a/lib/screens/uptime/uptime_status_screen.dart +++ b/lib/screens/uptime/uptime_status_screen.dart @@ -328,7 +328,7 @@ class _UptimeCard extends StatelessWidget { ), const SizedBox(height: 4), Text( - 'Last checked ${_formatTimestamp(item.createdAt)}', + 'Last checked ${_formatTimestamp(item.updatedAt)}', style: theme.textTheme.bodySmall?.copyWith( color: theme.colorScheme.onSurface.withAlpha(120), ),