From 8d19333e59a6c2968b16b8b83c9206330058d7c7 Mon Sep 17 00:00:00 2001 From: Erik de Vries Date: Mon, 29 Apr 2019 11:58:28 +0200 Subject: [PATCH] query_gen_actors: changed script order for belgium exceptions --- R/query_gen_actors.R | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/R/query_gen_actors.R b/R/query_gen_actors.R index add529f..8516cfd 100644 --- a/R/query_gen_actors.R +++ b/R/query_gen_actors.R @@ -69,6 +69,7 @@ query_gen_actors <- function(actor, country, pre_tags, post_tags) { ### If country is belgium, check if there is an apostrophe in middlenames, if so, search for last name both with capitalized and lowercased last name if (country == 'be') { if (T %in% str_detect(actor$`_source.middleNames`,"'")) { + lastname <- paste0('(',actor$`_source.lastName`,' OR ',actor$`_source.lastName`,genitive,' OR ',tolower(actor$`_source.lastName`),' OR ',tolower(actor$`_source.lastName`),genitive,')') query_string <- paste0('(((\\"', actor$`_source.firstName`, ' ', @@ -86,8 +87,8 @@ query_gen_actors <- function(actor, country, pre_tags, post_tags) { ' ', actor$`_source.lastName`,genitive, '\\"~5) AND ',lastname) - lastname <- paste0('(',actor$`_source.lastName`,' OR ',actor$`_source.lastName`,genitive,' OR ',tolower(actor$`_source.lastName`),' OR ',tolower(actor$`_source.lastName`),genitive,')') } else { + lastname <- paste0('(',actor$`_source.lastName`,' OR ',actor$`_source.lastName`,genitive,')') query_string <- paste0('(((\\"', actor$`_source.firstName`, ' ', @@ -97,9 +98,9 @@ query_gen_actors <- function(actor, country, pre_tags, post_tags) { ' ', actor$`_source.lastName`,genitive, '\\"~5) AND ',lastname) - lastname <- paste0('(',actor$`_source.lastName`,' OR ',actor$`_source.lastName`,genitive,')') } } else { + lastname <- paste0('(',actor$`_source.lastName`,' OR ',actor$`_source.lastName`,genitive,')') query_string <- paste0('(((\\"', actor$`_source.firstName`, ' ', @@ -109,7 +110,6 @@ query_gen_actors <- function(actor, country, pre_tags, post_tags) { ' ', actor$`_source.lastName`,genitive, '\\"~5) AND ',lastname) - lastname <- paste0('(',actor$`_source.lastName`,' OR ',actor$`_source.lastName`,genitive,')') }