Fix for tasks
This commit is contained in:
parent
1c92ba56d1
commit
d43d4bad51
|
|
@ -194,6 +194,10 @@ abstract class InvoiceEntity extends Object
|
|||
|
||||
InvoiceEntity._();
|
||||
|
||||
// ignore: unused_element
|
||||
static void _initializeBuilder(InvoiceEntityBuilder builder) =>
|
||||
builder..hasTasks = false;
|
||||
|
||||
@override
|
||||
@memoized
|
||||
int get hashCode;
|
||||
|
|
|
|||
|
|
@ -2227,7 +2227,9 @@ class InvoiceEntityBuilder
|
|||
String get id => _$this._id;
|
||||
set id(String id) => _$this._id = id;
|
||||
|
||||
InvoiceEntityBuilder();
|
||||
InvoiceEntityBuilder() {
|
||||
InvoiceEntity._initializeBuilder(this);
|
||||
}
|
||||
|
||||
InvoiceEntityBuilder get _$this {
|
||||
if (_$v != null) {
|
||||
|
|
|
|||
|
|
@ -440,7 +440,9 @@ class InvoiceEditDesktopState extends State<InvoiceEditDesktop>
|
|||
],
|
||||
),
|
||||
if (invoice.isInvoice &&
|
||||
(invoice.hasTasks || (company.showTasksTable ?? false)))
|
||||
(invoice.hasTasks ||
|
||||
invoice.lineItems.any((item) => item.isTask) ||
|
||||
(company.showTasksTable ?? false)))
|
||||
Padding(
|
||||
padding: const EdgeInsets.symmetric(horizontal: 18),
|
||||
child: AppTabBar(
|
||||
|
|
|
|||
Loading…
Reference in New Issue