From 00b8d045f62fc2369b30c8d5f51293a8105de3e1 Mon Sep 17 00:00:00 2001 From: Anton Stubenbord Date: Thu, 16 Feb 2023 17:39:38 +0100 Subject: [PATCH] fix: Update sorting of similar documents --- .../similar_documents/cubit/similar_documents_cubit.dart | 6 ++++-- .../lib/src/models/query_parameters/sort_field.dart | 3 ++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/features/similar_documents/cubit/similar_documents_cubit.dart b/lib/features/similar_documents/cubit/similar_documents_cubit.dart index 6551455..63e11db 100644 --- a/lib/features/similar_documents/cubit/similar_documents_cubit.dart +++ b/lib/features/similar_documents/cubit/similar_documents_cubit.dart @@ -31,9 +31,11 @@ class SimilarDocumentsCubit extends Cubit Future initialize() async { if (!state.hasLoaded) { await updateFilter( - filter: state.filter.copyWith(moreLike: () => documentId), + filter: state.filter.copyWith( + moreLike: () => documentId, + sortField: SortField.score, + ), ); - emit(state.copyWith(hasLoaded: true)); } } } diff --git a/packages/paperless_api/lib/src/models/query_parameters/sort_field.dart b/packages/paperless_api/lib/src/models/query_parameters/sort_field.dart index 7eec450..761b6d0 100644 --- a/packages/paperless_api/lib/src/models/query_parameters/sort_field.dart +++ b/packages/paperless_api/lib/src/models/query_parameters/sort_field.dart @@ -8,7 +8,8 @@ enum SortField { documentType("document_type__name"), created("created"), added("added"), - modified("modified"); + modified("modified"), + score("score"); final String queryString;