Browse Source

Поправки мелких недочетов

Book Pauk 2 năm trước cách đây
mục cha
commit
74af82f34f
2 tập tin đã thay đổi với 8 bổ sung2 xóa
  1. 2 1
      CHANGELOG.md
  2. 6 1
      client/components/Search/Search.vue

+ 2 - 1
CHANGELOG.md

@@ -1,6 +1,7 @@
 1.4.0 / 2022-12-??
 ------------------
-
+- Добавлена возможность расширенного поиска (раздел "</>"). Поиск не оптимизирован и может сильно нагружать сервер.
+Отключить можно в конфиге, параметр extendedSearch
 - Улучшение поддержки reverse-proxy, в конфиг добавлены параметры server.root и opds.root для встраивания inpx-web в уже существующий веб-сервер
 - В настройки веб-интерфейса добавлена опция "Скачивать книги в виде zip-архива"
 - Исправлен баг "Android-читалки не очень хорошо работают с OPDS" (#4)

+ 6 - 1
client/components/Search/Search.vue

@@ -690,8 +690,12 @@ class Search {
 
     async updateListFromRoute(to) {
         const newPath = to.path;
+
         let newList = this.getListRoute(newPath);
+        if (newList == 'extended' && !this.config.extendedSearch)
+            newList = '';
         newList = (newList ? newList : 'author');
+
         if (this.selectedList != newList)
             this.selectedList = newList;
     }
@@ -747,7 +751,8 @@ class Search {
                 result = [a, result].filter(v => v).join(' ');
             }
         } else {
-            result = this.extSearchNames;
+            if (this.extSearchNames)
+                result = this.extSearchNames;
         }
 
         this.$root.setAppTitle(result);