chore+fix+feat: Apply dart fixes after upgrade to flutter 3.10, add permission checks, make most api calls work again

This commit is contained in:
Anton Stubenbord
2023-05-12 00:16:30 +02:00
parent c8ff261fc7
commit 39342eecf1
114 changed files with 546 additions and 685 deletions

View File

@@ -1,6 +1,5 @@
import 'package:flutter_test/flutter_test.dart';
import 'package:paperless_api/paperless_api.dart';
import 'package:paperless_api/src/models/query_parameters/text_query.dart';
void main() {
group('Validate parsing logic from [SavedView] to [DocumentFilter]:', () {
@@ -202,16 +201,16 @@ void main() {
test('Values are correctly parsed if unset.', () {
expect(
SavedView.fromDocumentFilter(
DocumentFilter(
correspondent: const IdQueryParameter.unset(),
documentType: const IdQueryParameter.unset(),
storagePath: const IdQueryParameter.unset(),
tags: const IdsTagsQuery(),
const DocumentFilter(
correspondent: IdQueryParameter.unset(),
documentType: IdQueryParameter.unset(),
storagePath: IdQueryParameter.unset(),
tags: IdsTagsQuery(),
sortField: SortField.created,
sortOrder: SortOrder.descending,
added: const UnsetDateRangeQuery(),
created: const UnsetDateRangeQuery(),
query: const TextQuery(),
added: UnsetDateRangeQuery(),
created: UnsetDateRangeQuery(),
query: TextQuery(),
),
name: "test_name",
showInSidebar: false,