From 4c59ffc9d14b07806d3c2ce01ec114c9d61b1ffc Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Tue, 2 May 2023 18:42:39 +0200 Subject: [PATCH] Adapt to SystemTags optimizations on server Essentially, the tags overview fetches all info from systemtags-current, which contains all necessary data. Only on tags details view, files are actually being requested per REPORT. Signed-off-by: Arthur Schiwon --- package.json | 4 ++++ src/components/TagCover.vue | 8 ++++---- src/services/SystemTags.js | 6 ++++-- src/store/systemtags.js | 5 ++--- src/utils/fileUtils.js | 26 +++++++++++++++++++++++++- src/views/TagContent.vue | 4 +++- src/views/Tags.vue | 4 ++-- 7 files changed, 44 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index 795b4d8c2..16e071a02 100644 --- a/package.json +++ b/package.json @@ -77,6 +77,10 @@ "node": "^16.0.0", "npm": "^7.0.0 || ^8.0.0" }, + "jshintConfig": { + "asi": true, + "esversion": 9 + }, "devDependencies": { "@cypress/browserify-preprocessor": "^3.0.2", "@nextcloud/babel-config": "^1.0.0", diff --git a/src/components/TagCover.vue b/src/components/TagCover.vue index 811370ace..3d70604d1 100644 --- a/src/components/TagCover.vue +++ b/src/components/TagCover.vue @@ -24,7 +24,7 @@