[Trunk|Connect]: Communities Search: search by keywords convert all fields to lowercase
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@55360 d315682c-612b-4755-9ff5-7f18f6832af3
This commit is contained in:
parent
da6e8cbdcc
commit
1e887a0197
|
@ -222,8 +222,9 @@ export class SearchCommunitiesComponent {
|
||||||
let keywords: string[] = this.searchUtils.keyword.split(/,(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,-1);
|
let keywords: string[] = this.searchUtils.keyword.split(/,(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,-1);
|
||||||
for(let i = 0; i < this.results.length; i++) {
|
for(let i = 0; i < this.results.length; i++) {
|
||||||
for(let keyword of keywords) {
|
for(let keyword of keywords) {
|
||||||
if (keyword != '' && (this.results[i].title.includes(keyword) || this.results[i].shortTitle.includes(keyword) ||
|
keyword = keyword.toLowerCase();
|
||||||
this.results[i].communityId.includes(keyword) || this.results[i].description.includes(keyword))) {
|
if (keyword != '' && (this.results[i].title.toLowerCase().includes(keyword) || this.results[i].shortTitle.toLowerCase().includes(keyword) ||
|
||||||
|
this.results[i].communityId.toLowerCase().includes(keyword) || this.results[i].description.toLowerCase().includes(keyword))) {
|
||||||
ret.push(this.results[i]);
|
ret.push(this.results[i]);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue