@@ -25,12 +25,17 @@ public RedirectSearchDataService(
2525 this . logger = logger ;
2626 }
2727
28- public virtual RedirectSearchData GetDefaultRedirectSearchData ( HttpRequestArgs args ) =>
29- new RedirectSearchData (
30- sourceTerm : this . GetSourceTermForDefaultRedirectSearchData ( args ) ,
28+ public virtual RedirectSearchData GetDefaultRedirectSearchData ( HttpRequestArgs args )
29+ {
30+ var sourceTerm = this . GetSourceTermForDefaultRedirectSearchData ( args ) ;
31+
32+ return new RedirectSearchData (
33+ sourceTerm : sourceTerm ,
34+ sourceTermOriginal : sourceTerm ,
3135 language : this . context . Language ? . Name ,
3236 siteName : this . context . Site ? . Name ? . ToLower ( ) ,
3337 sourceProtocol : this . GetSourceProtocolForDefaultRedirectSearchData ( args ) ) ;
38+ }
3439
3540 protected virtual string GetSourceTermForDefaultRedirectSearchData ( HttpRequestArgs args )
3641 {
@@ -44,12 +49,17 @@ protected virtual string GetSourceTermForDefaultRedirectSearchData(HttpRequestAr
4449 return startIndex < 0 ? default : args . RequestUrl . PathAndQuery . Substring ( startIndex ) ;
4550 }
4651
47- public virtual RedirectSearchData GetJssRedirectSearchData ( HttpContextBase httpContext ) =>
48- new RedirectSearchData (
49- sourceTerm : this . GetSourceTermForJssRedirectSearchData ( httpContext ) ,
52+ public virtual RedirectSearchData GetJssRedirectSearchData ( HttpContextBase httpContext )
53+ {
54+ var sourceTerm = this . GetSourceTermForJssRedirectSearchData ( httpContext ) ;
55+
56+ return new RedirectSearchData (
57+ sourceTerm : sourceTerm ,
58+ sourceTermOriginal : sourceTerm ,
5059 language : this . context . Language ? . Name ,
5160 siteName : this . context . Site ? . Name ,
5261 sourceProtocol : this . GetSourceProtocolForJssRedirectSearchData ( httpContext ) ) ;
62+ }
5363
5464 protected virtual string GetSourceProtocolForDefaultRedirectSearchData ( HttpRequestArgs args )
5565 {
0 commit comments