From 8a844a9699dd0e9f83408274470fa44ef23e4301 Mon Sep 17 00:00:00 2001 From: Piotr Miazga Date: Fri, 15 Mar 2019 22:46:54 +0100 Subject: [PATCH] Track links shared by Share feature Apply provenance parameter to all shared links via Share api. Bug: T207280 Change-Id: I175dcd45bd25f6ed21f06eeecfc22d97bd5a210a --- resources/skins.minerva.options/shareIcon.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/resources/skins.minerva.options/shareIcon.js b/resources/skins.minerva.options/shareIcon.js index 4b0509c..6343eda 100644 --- a/resources/skins.minerva.options/shareIcon.js +++ b/resources/skins.minerva.options/shareIcon.js @@ -9,10 +9,13 @@ */ function clickShareHandler( navigator ) { return function () { + var url = new URL( window.location.href ); + url.searchParams.append( 'wprov', 'mfsw1' ); + url.searchParams.delete( 'debug' ); navigator.share( { title: config.get( 'wgTitle' ), text: config.get( 'wgTitle' ), - url: window.location.href.split( '#' )[ 0 ] + url: url.toString() } ); }; }