diff --git a/android/fastlane/metadata/android/de-DE/changelogs/4013.txt b/android/fastlane/metadata/android/de-DE/changelogs/4013.txt new file mode 100644 index 0000000..66efa76 --- /dev/null +++ b/android/fastlane/metadata/android/de-DE/changelogs/4013.txt @@ -0,0 +1 @@ +- Beheben eines Fehlers durch welchen Dokumente nicht mehr bearbeitet werden konnten \ No newline at end of file diff --git a/android/fastlane/metadata/android/en-US/changelogs/4013.txt b/android/fastlane/metadata/android/en-US/changelogs/4013.txt new file mode 100644 index 0000000..e359420 --- /dev/null +++ b/android/fastlane/metadata/android/en-US/changelogs/4013.txt @@ -0,0 +1 @@ +- Fixed a bug which caused documents not being editable anymore \ No newline at end of file diff --git a/lib/features/changelogs/view/changelog_dialog.dart b/lib/features/changelogs/view/changelog_dialog.dart index c3869a1..ccf6a0b 100644 --- a/lib/features/changelogs/view/changelog_dialog.dart +++ b/lib/features/changelogs/view/changelog_dialog.dart @@ -63,6 +63,7 @@ class ChangelogDialog extends StatelessWidget { } const _versionNumbers = { + "4013": "3.1.6", "4003": "3.1.5", "58": "3.1.4", "57": "3.1.3", diff --git a/packages/paperless_api/lib/src/models/document_model.dart b/packages/paperless_api/lib/src/models/document_model.dart index 3c605ee..335d280 100644 --- a/packages/paperless_api/lib/src/models/document_model.dart +++ b/packages/paperless_api/lib/src/models/document_model.dart @@ -51,7 +51,7 @@ class DocumentModel extends Equatable { // Only present if full_perms=true final Permissions? permissions; - final Iterable? customFields; + final Iterable customFields; const DocumentModel({ required this.id, @@ -71,7 +71,7 @@ class DocumentModel extends Equatable { this.owner, this.userCanChange, this.permissions, - this.customFields, + this.customFields = const [], }); factory DocumentModel.fromJson(Map json) => diff --git a/packages/paperless_api/lib/src/models/permissions/permissions.dart b/packages/paperless_api/lib/src/models/permissions/permissions.dart index 3530f8b..1995baf 100644 --- a/packages/paperless_api/lib/src/models/permissions/permissions.dart +++ b/packages/paperless_api/lib/src/models/permissions/permissions.dart @@ -14,5 +14,6 @@ class Permissions with _$Permissions { @HiveField(1) required UsersAndGroupsPermissions change, }) = _Permissions; - factory Permissions.fromJson(Map json) => _$PermissionsFromJson(json); + factory Permissions.fromJson(Map json) => + _$PermissionsFromJson(json); } diff --git a/pubspec.yaml b/pubspec.yaml index 1167070..f4daced 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -15,7 +15,7 @@ publish_to: "none" # Remove this line if you wish to publish to pub.dev # In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. # Read more about iOS versioning at # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -version: 3.1.5+400 +version: 3.1.6+401 environment: sdk: ">=3.1.0 <4.0.0"