package Ġno . sk at te et aten . aur ora . b oo ber . controller . v 1 Ċ Ċ import Ġorg . springframework . web . context . request . RequestContext Holder Ċ import Ġorg . springframework . web . context . request . Servlet Request Attributes Ċ Ċ fun Ġclear Quotes ( str : ĠString ?) Ġ= Ġstr ?. replace (" \"", Ġ"") Ċ Ċ fun Ġget Ref Name From Request (): ĠString Ġ{ ĊĊĠĠĠ Ġval Ġrequest Ġ= Ġ( RequestContext Holder . getRequest Attributes () Ġas ĠServlet Request Attributes ). request ĊĊĠĠĠ Ġval Ġquery Param : ĠString ? Ġ= Ġrequest . getParameter (" reference ") ĊĊĠĠĠ Ġval Ġheader : ĠString ? Ġ= Ġrequest . getHeader (" Ref - Name ") ĊĊĠĠĠ Ġval Ġref Ġ= Ġquery Param Ġ?: Ġheader ĊĊĠĠĠ Ġif Ġ( ref . isNull Or Blank ()) Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ" master " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġreturn Ġref Ċ } Ċ