summaryrefslogtreecommitdiffstats
path: root/core/src/views
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2020-09-07 10:47:10 +0200
committerJoas Schilling <coding@schilljs.com>2020-09-07 11:06:46 +0200
commitfea294bb29a2b58e93993914c11603278ebc7456 (patch)
tree4a1d5f6ba99b7df63117b383b7e64302de237bab /core/src/views
parent16e1d1cb12229270d61d89dfda93399d056d456c (diff)
downloadnextcloud-server-fea294bb29a2b58e93993914c11603278ebc7456.tar.gz
nextcloud-server-fea294bb29a2b58e93993914c11603278ebc7456.zip
Move unified search to OCS api
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'core/src/views')
-rw-r--r--core/src/views/UnifiedSearch.vue22
1 files changed, 11 insertions, 11 deletions
diff --git a/core/src/views/UnifiedSearch.vue b/core/src/views/UnifiedSearch.vue
index 1ce55f0675f..3406cd9db09 100644
--- a/core/src/views/UnifiedSearch.vue
+++ b/core/src/views/UnifiedSearch.vue
@@ -363,23 +363,23 @@ export default {
const request = await search(type, query)
// Process results
- if (request.data.entries.length > 0) {
- this.$set(this.results, type, request.data.entries)
+ if (request.data.ocs.data.entries.length > 0) {
+ this.$set(this.results, type, request.data.ocs.data.entries)
} else {
this.$delete(this.results, type)
}
// Save cursor if any
- if (request.data.cursor) {
- this.$set(this.cursors, type, request.data.cursor)
- } else if (!request.data.isPaginated) {
+ if (request.data.ocs.data.cursor) {
+ this.$set(this.cursors, type, request.data.ocs.data.cursor)
+ } else if (!request.data.ocs.data.isPaginated) {
// If no cursor and no pagination, we save the default amount
// provided by server's initial state `defaultLimit`
this.$set(this.limits, type, this.defaultLimit)
}
// Check if we reached end of pagination
- if (request.data.entries.length < this.defaultLimit) {
+ if (request.data.ocs.data.entries.length < this.defaultLimit) {
this.$set(this.reached, type, true)
}
@@ -410,16 +410,16 @@ export default {
const request = await search(type, this.query, this.cursors[type])
// Save cursor if any
- if (request.data.cursor) {
- this.$set(this.cursors, type, request.data.cursor)
+ if (request.data.ocs.data.cursor) {
+ this.$set(this.cursors, type, request.data.ocs.data.cursor)
}
- if (request.data.entries.length > 0) {
- this.results[type].push(...request.data.entries)
+ if (request.data.ocs.data.entries.length > 0) {
+ this.results[type].push(...request.data.ocs.data.entries)
}
// Check if we reached end of pagination
- if (request.data.entries.length < this.defaultLimit) {
+ if (request.data.ocs.data.entries.length < this.defaultLimit) {
this.$set(this.reached, type, true)
}
} else