[Library | Trunk]
Search: Quick filter will be applied if no other value is selected or it is disabled. - Not only in the first load git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@60229 d315682c-612b-4755-9ff5-7f18f6832af3
This commit is contained in:
parent
8e76890a1c
commit
e772594e93
|
@ -1033,14 +1033,15 @@ export class NewSearchPageComponent {
|
|||
}
|
||||
|
||||
if (this.quickFilter && this.entityType == "result") {
|
||||
if((firstLoad && URLparams[this.quickFilter.filterId] == undefined && URLparams["qf"] == undefined) || URLparams["qf"] == "true"
|
||||
if((URLparams[this.quickFilter.filterId] == undefined && URLparams["qf"] == undefined) || URLparams["qf"] == "true"
|
||||
|| ((URLparams[this.quickFilter.filterId] != undefined && StringUtils.URIDecode(URLparams[this.quickFilter.filterId]).split(/,(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/, -1).indexOf(StringUtils.quote(this.quickFilter.value)) != -1))) {
|
||||
this.quickFilter.selected = true;
|
||||
} else {
|
||||
this.quickFilter.selected = false;
|
||||
}
|
||||
if ((firstLoad && URLparams[this.quickFilter.filterId] == undefined && URLparams["qf"] == undefined)
|
||||
||( URLparams[this.quickFilter.filterId] == undefined && URLparams["qf"] == "true")) {
|
||||
if( this.quickFilter.selected && URLparams[this.quickFilter.filterId] == undefined){
|
||||
// if ((firstLoad && URLparams[this.quickFilter.filterId] == undefined && URLparams["qf"] == undefined)
|
||||
// ||( URLparams[this.quickFilter.filterId] == undefined && URLparams["qf"] == "true")) {
|
||||
allFqs += "&fq=resultbestaccessright exact " + StringUtils.quote(this.quickFilter.value);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue