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