diff options
| author | Terry Truong <terry06890@gmail.com> | 2022-06-28 02:10:17 +1000 |
|---|---|---|
| committer | Terry Truong <terry06890@gmail.com> | 2022-06-28 02:18:27 +1000 |
| commit | d4431d3d200a77f7abfa00e5adc848c633597352 (patch) | |
| tree | 7e2fa4d1e2d64ed0d570c46af78a2363b959f9af /src/components | |
| parent | 96bb515a603499abb016d381f0bdb5bd51ebda92 (diff) | |
Convert server code to CGI script
Also adjust server-client API, for clarity/consistency
Diffstat (limited to 'src/components')
| -rw-r--r-- | src/components/SearchModal.vue | 12 | ||||
| -rw-r--r-- | src/components/TileInfoModal.vue | 6 |
2 files changed, 9 insertions, 9 deletions
diff --git a/src/components/SearchModal.vue b/src/components/SearchModal.vue index 39bdbdf..2844f5e 100644 --- a/src/components/SearchModal.vue +++ b/src/components/SearchModal.vue @@ -103,14 +103,14 @@ export default defineComponent({ return; } // Get URL params to use for querying search-suggestions - let urlParams = 'name=' + encodeURIComponent(input.value); + let urlParams = 'type=sugg&name=' + encodeURIComponent(input.value); urlParams += '&limit=' + this.uiOpts.searchSuggLimit; - urlParams += this.uiOpts.useReducedTree ? '&tree=reduced' : ''; + urlParams += this.uiOpts.useReducedTree ? '&rtree=true' : ''; // Query server, delaying/skipping if a request was recently sent this.pendingSuggReqParams = urlParams; let doReq = async () => { let responseObj: SearchSuggResponse = - await getServerResponse('/data/search', this.pendingSuggReqParams); + await getServerResponse(this.pendingSuggReqParams); if (responseObj == null){ return; } @@ -170,9 +170,9 @@ export default defineComponent({ return; } // Ask server for nodes in parent-chain, updates tolMap, then emits search event - let urlParams = 'name=' + encodeURIComponent(tolNodeName); - urlParams += this.uiOpts.useReducedTree ? '&tree=reduced' : ''; - let responseObj: {[x: string]: TolNode} = await getServerResponse('/data/chain', urlParams); + let urlParams = 'type=node&toroot=true&name=' + encodeURIComponent(tolNodeName); + urlParams += this.uiOpts.useReducedTree ? '&rtree=true' : ''; + let responseObj: {[x: string]: TolNode} = await getServerResponse(urlParams); if (responseObj == null){ return; } diff --git a/src/components/TileInfoModal.vue b/src/components/TileInfoModal.vue index 4e65f9d..a85fa72 100644 --- a/src/components/TileInfoModal.vue +++ b/src/components/TileInfoModal.vue @@ -157,9 +157,9 @@ export default defineComponent({ }, async created(){ // Query server for tol-node info - let urlParams = 'name=' + encodeURIComponent(this.nodeName); - urlParams += this.uiOpts.useReducedTree ? '&tree=reduced' : ''; - let responseObj: InfoResponse = await getServerResponse('/data/info', urlParams); + let urlParams = 'type=info&name=' + encodeURIComponent(this.nodeName); + urlParams += this.uiOpts.useReducedTree ? '&rtree=true' : ''; + let responseObj: InfoResponse = await getServerResponse(urlParams); if (responseObj == null){ return; } |
