2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-06-13 02:35:27 +00:00

Refactor PartAttachmentWidget

- Now displays generic attachments
- Augment the InvenTreeAttachment class to "know" about its model reference
This commit is contained in:
Oliver Walters
2022-06-04 00:12:44 +10:00
parent c8fa6bd992
commit 10783cd1c4
4 changed files with 67 additions and 49 deletions

View File

@ -6,7 +6,7 @@ import "package:inventree/app_colors.dart";
import "package:inventree/inventree/stock.dart";
import "package:inventree/l10.dart";
import "package:inventree/helpers.dart";
import "package:inventree/widget/part_attachments_widget.dart";
import "package:inventree/widget/attachment_widget.dart";
import "package:inventree/widget/part_notes.dart";
import "package:inventree/widget/progress.dart";
import "package:inventree/inventree/part.dart";
@ -410,7 +410,10 @@ class _PartDisplayState extends RefreshableState<PartDetailWidget> {
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => PartAttachmentsWidget(part)
builder: (context) => AttachmentWidget(
InvenTreePartAttachment(),
part.pk,
InvenTreeAPI().checkPermission("part", "change"))
)
);
},