File tree Expand file tree Collapse file tree 1 file changed +9
-10
lines changed 
website_and_docs/layouts/shortcodes Expand file tree Collapse file tree 1 file changed +9
-10
lines changed Original file line number Diff line number Diff line change 3939  {{ $content := base64Decode $apiResults.content }}
4040  {{ $codeSnippet := $content }}
4141
42-   {{ $parsedApiUrl := urls.Parse $webUrl }}
43-   {{ with $parsedApiUrl.Fragment }}
44-     {{ $codeLines := split $parsedApiUrl.Fragment "-" }}
45-     {{ $fromLine := sub (int (replace (index $codeLines 0) "L" "")) 1 }}
46-     {{ $toLine := int (cond (eq (len $codeLines) 1) (replace (index $codeLines 0) "L" "") (replace (index $codeLines 1) "L" "")) }}
47-     {{ $numOfLines := cond (eq (sub $toLine $fromLine) 0) 1 (sub $toLine $fromLine) }}
48-     {{ $splitContent := split $content "\n" }}
49-     {{ $codeSnippet = delimit (first $numOfLines (after $fromLine $splitContent)) "\n" }}
50-   {{ end }}
42+ {{ if $hasFragment }}
43+ {{ $fragment := index (split $fullPath "#") 1 }}
44+ {{ $codeLines := split $fragment "-" }}
45+ {{ $fromLine := sub (int (replace (index $codeLines 0) "L" "")) 1 }}
46+ {{ $toLine := int (cond (eq (len $codeLines) 1) (replace (index $codeLines 0) "L" "") (replace (index $codeLines 1) "L" "")) }}
47+ {{ $splitContent := split $content "\n" }}
48+ {{ $codeSnippet = delimit (slice $splitContent $fromLine (add $toLine 1)) "\n" }}
49+ {{ end }}
5150
5251  < div  class ="gh-codeblock-wrapper "> 
5352    {{ highlight $codeSnippet $language }}
5453
5554    {{ if $hasFragment }}
5655    < details  class ="mt-3 "> 
5756      < summary > Show full example</ summary > 
58-       < div  class ="pt-2 highlight  "> 
57+       < div  class ="pt-2 "> 
5958        {{ highlight $content $language }}
6059      </ div > 
6160    </ details > 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments