@@ -268,11 +268,6 @@ class InvoiceOverview extends StatelessWidget {
268
268
widgets.add (EntityListTile (entity: project, isFilter: isFilter));
269
269
}
270
270
271
- if ((invoice.invoiceId ?? '' ).isNotEmpty) {
272
- final linkedInvoice = state.invoiceState.get (invoice.invoiceId! );
273
- widgets.add (EntityListTile (entity: linkedInvoice, isFilter: isFilter));
274
- }
275
-
276
271
if (invoice.expenseId.isNotEmpty) {
277
272
final expense = state.vendorState.get (invoice.expenseId);
278
273
widgets.add (EntityListTile (entity: expense, isFilter: isFilter));
@@ -303,16 +298,16 @@ class InvoiceOverview extends StatelessWidget {
303
298
));
304
299
}
305
300
306
- if (invoice.isQuote || invoice.isCredit) {
307
- final relatedInvoice = state.invoiceState.map[ invoice.invoiceId] ??
308
- InvoiceEntity (id : invoice.invoiceId);
309
- if ((invoice.invoiceId ?? '' ).isNotEmpty) {
310
- widgets. add ( EntityListTile (
311
- isFilter : isFilter ,
312
- entity : relatedInvoice,
313
- ));
314
- }
315
- } else {
301
+ final relatedInvoice = state.invoiceState.map[ invoice.invoiceId] ??
302
+ InvoiceEntity (id : invoice.invoiceId);
303
+ if (( invoice.invoiceId ?? '' ).isNotEmpty) {
304
+ widgets. add ( EntityListTile (
305
+ isFilter : isFilter,
306
+ entity : relatedInvoice ,
307
+ ));
308
+ }
309
+
310
+ if (invoice.isInvoice) {
316
311
final relatedQuote =
317
312
memoizedInvoiceQuoteSelector (invoice, state.quoteState.map);
318
313
if (relatedQuote != null ) {
0 commit comments