Project

General

Profile

« Previous | Next » 

Revision 53593

Fix issue #3985: add url encoding in "q" parameter

View differences:

searchPublications.service.ts
7 7

  
8 8
import {SearchResult}     from '../utils/entities/searchResult';
9 9
import {RefineResultsUtils} from './servicesUtils/refineResults.class';
10

  
10
import {StringUtils} from '../utils/string-utils.class';
11 11
import { ParsingFunctions } from '../landingPages/landing-utils/parsingFunctions.class';
12 12
import{EnvProperties} from '../utils/properties/env-properties';
13 13

  
......
468 468
    numOfSearchPublications(params: string, properties:EnvProperties):any {
469 469
        let url = properties.searchAPIURLLAst+"publications/count?format=json";
470 470
        if(params != "") {
471
          url += "&q=" + params;
471
          url += "&q=" + StringUtils.URIEncode(params);
472 472
        }
473 473
        return this.numOfPublications(url, properties);
474 474
    }

Also available in: Unified diff