Added Task number
This commit is contained in:
@@ -250,9 +250,10 @@ class _TasksListScreenState extends ConsumerState<TasksListScreen> {
|
||||
isLoading: false,
|
||||
columns: [
|
||||
TasQColumn<Task>(
|
||||
header: 'Task ID',
|
||||
header: 'Task #',
|
||||
technical: true,
|
||||
cellBuilder: (context, task) => Text(task.id),
|
||||
cellBuilder: (context, task) =>
|
||||
Text(task.taskNumber ?? task.id),
|
||||
),
|
||||
TasQColumn<Task>(
|
||||
header: 'Subject',
|
||||
@@ -326,7 +327,8 @@ class _TasksListScreenState extends ConsumerState<TasksListScreen> {
|
||||
title: Text(
|
||||
task.title.isNotEmpty
|
||||
? task.title
|
||||
: (ticket?.subject ?? 'Task ${task.id}'),
|
||||
: (ticket?.subject ??
|
||||
'Task ${task.taskNumber ?? task.id}'),
|
||||
),
|
||||
subtitle: Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
@@ -335,7 +337,7 @@ class _TasksListScreenState extends ConsumerState<TasksListScreen> {
|
||||
const SizedBox(height: 2),
|
||||
Text('Assigned: $assigned'),
|
||||
const SizedBox(height: 4),
|
||||
MonoText('ID ${task.id}'),
|
||||
MonoText('ID ${task.taskNumber ?? task.id}'),
|
||||
const SizedBox(height: 2),
|
||||
Text(_formatTimestamp(task.createdAt)),
|
||||
],
|
||||
@@ -663,6 +665,7 @@ List<Task> _applyTaskFilters(
|
||||
: (ticket?.subject ?? 'Task ${task.id}');
|
||||
if (query.isNotEmpty &&
|
||||
!subject.toLowerCase().contains(query) &&
|
||||
!(task.taskNumber?.toLowerCase().contains(query) ?? false) &&
|
||||
!task.id.toLowerCase().contains(query)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user