Bearloga has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/303815

Change subject: Bug-proofing
......................................................................

Bug-proofing

Bug: T140816
Change-Id: I371a711c216098f7e610d814f6a53a7369781384
---
M portal/languages.R
1 file changed, 9 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/wikimedia/discovery/golden 
refs/changes/15/303815/1

diff --git a/portal/languages.R b/portal/languages.R
index e279acf..a95a5ed 100644
--- a/portal/languages.R
+++ b/portal/languages.R
@@ -30,6 +30,15 @@
   # Extract the prefix
   data$prefix <- sub("^https?://(.*)\\.wikipedia\\.org.*", "\\1", 
data$destination)
   
+  # Update the internal dataset of prefixes and languages
+  if (lubridate::wday(lubridate::today(), label = TRUE, abbr = FALSE) == 
"Friday") {
+    polloi::update_prefixes()
+  }
+  
+  # Only keep the data with valid prefixes
+  data <- data[data$prefix %in% polloi::get_prefixes()$prefix,,]
+  
+  # Aggregate
   data <- data[order(data$date, data$prefix),
                list(
                  clicks = .N, sessions = length(unique(session)),

-- 
To view, visit https://gerrit.wikimedia.org/r/303815
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I371a711c216098f7e610d814f6a53a7369781384
Gerrit-PatchSet: 1
Gerrit-Project: wikimedia/discovery/golden
Gerrit-Branch: master
Gerrit-Owner: Bearloga <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to