@@ -4,35 +4,35 @@ import (
44 "strings"
55)
66
7- func (ji JoinerIndex ) getContentVal (key interface {}, content FileContent ) (s []string ) {
8- keypath := ji .splitKey (key )
7+ func (ti TapIndex ) getContentVal (key interface {}, content FileContent ) (s []string ) {
8+ keypath := ti .splitKey (key )
99 if len (keypath ) > 0 {
1010 switch keypath [0 ] {
1111 case "front_matter" :
12- s = ji .getMapVal (keypath [1 :], content .FrontMatter )
12+ s = ti .getMapVal (keypath [1 :], content .FrontMatter )
1313 case "body" :
14- s = ji .getMapVal (keypath [1 :], content .Body )
14+ s = ti .getMapVal (keypath [1 :], content .Body )
1515 default :
16- s = ji .getMapVal (keypath , content .Body )
16+ s = ti .getMapVal (keypath , content .Body )
1717 }
1818 }
1919 return
2020}
2121
22- func (ji JoinerIndex ) getMapVal (keypath []string , itf interface {}) (s []string ) {
22+ func (ti TapIndex ) getMapVal (keypath []string , itf interface {}) (s []string ) {
2323 switch val := itf .(type ) {
2424 case map [string ]interface {}:
25- val = ji .keyToLower (val )
25+ val = ti .keyToLower (val )
2626 if len (keypath ) > 0 {
2727 if dictval , ok := val [keypath [0 ]]; ok {
28- s = ji .getMapVal (keypath [1 :], dictval )
28+ s = ti .getMapVal (keypath [1 :], dictval )
2929 }
3030 }
3131 case []interface {}:
3232 for _ , x := range val {
3333 switch val2 := x .(type ) {
3434 case map [string ]interface {}:
35- t := ji .getMapVal (keypath , val2 )
35+ t := ti .getMapVal (keypath , val2 )
3636 if len (t ) > 0 {
3737 s = t
3838 }
@@ -50,15 +50,15 @@ func (ji JoinerIndex) getMapVal(keypath []string, itf interface{}) (s []string)
5050 return
5151}
5252
53- func (ji JoinerIndex ) keyToLower (dict map [string ]interface {}) (r map [string ]interface {}) {
53+ func (ti TapIndex ) keyToLower (dict map [string ]interface {}) (r map [string ]interface {}) {
5454 r = make (map [string ]interface {})
5555 for key , val := range dict {
5656 r [strings .ToLower (key )] = val
5757 }
5858 return
5959}
6060
61- func (ji JoinerIndex ) splitKey (key interface {}) (arr []string ) {
61+ func (ti TapIndex ) splitKey (key interface {}) (arr []string ) {
6262 var tmp []string
6363 switch val := key .(type ) {
6464 case string :
0 commit comments