Modern attachments (#505)

* Minimum API version is now 100

* Remove old API features

- Anything below API v100 no longer supported

* Reefactor attachment widget to support modern attachment API

* Filter and display attachments correctly

* Refactor
This commit is contained in:
Oliver authored and GitHub committed 2024-06-11 23:16:01 +10:00
1 parent c3eb1a5fca
commit e837394495
18 files changed
+151 -167

No files matched your search

+1 -6
View File
@@ -341,12 +341,7 @@ class UniqueBarcodeHandler extends BarcodeHandler {
} else {
String barcode;
if (InvenTreeAPI().supportModernBarcodes) {
barcode = (data["barcode_data"] ?? "") as String;
} else {
// Legacy barcode API
barcode = (data["hash"] ?? data["barcode_hash"] ?? "") as String;
}
barcode = (data["barcode_data"] ?? "") as String;
if (barcode.isEmpty) {
barcodeFailureTone();