diff options
author | Joas Schilling <coding@schilljs.com> | 2020-09-07 10:47:10 +0200 |
---|---|---|
committer | Joas Schilling <coding@schilljs.com> | 2020-09-07 11:06:46 +0200 |
commit | fea294bb29a2b58e93993914c11603278ebc7456 (patch) | |
tree | 4a1d5f6ba99b7df63117b383b7e64302de237bab /core/src/views | |
parent | 16e1d1cb12229270d61d89dfda93399d056d456c (diff) | |
download | nextcloud-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.vue | 22 |
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 |