Skip to content

Commit 6de0221

Browse files
committed
handle urls in reflist to csl conversion
1 parent 2d371d1 commit 6de0221

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

libs/jast/jast-util-to-csl/src/lib/jast-util-to-csl.ts

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,15 +108,22 @@ export function refToCSL(citation: ElementCitation, id: string): CSL {
108108
}
109109
case 'articleTitle':
110110
case 'chapterTitle':
111-
case 'partTitle':
111+
case 'partTitle': {
112112
acc.title = toString(curr)
113113
return acc
114-
case 'publisherName':
114+
}
115+
case 'publisherName': {
115116
acc.publisher = toString(curr)
116117
return acc
117-
case 'publisherLoc':
118+
}
119+
case 'publisherLoc': {
118120
acc['publisher-place'] = toString(curr)
119121
return acc
122+
}
123+
case 'extLink': {
124+
acc.URL = toString(curr)
125+
return acc
126+
}
120127
case 'source':
121128
if (acc.type === 'book') {
122129
acc.title = toString(curr)

0 commit comments

Comments
 (0)