File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -27,16 +27,17 @@ class GitHubTrending {
2727const TAGS = {
2828 "meta" : {
2929 "start" : '<span class="d-inline-block float-sm-right"' ,
30+ "flag" : '/svg>' ,
3031 "end" : '</span>end'
3132 },
3233 "starCount" : {
33- "start" : '<span aria-label="star"> ' ,
34- "flag" : '/span >' ,
34+ "start" : '<svg aria-label="star"' ,
35+ "flag" : '/svg >' ,
3536 "end" : '</a>'
3637 },
3738 "forkCount" : {
38- "start" : '<span aria-label="fork"> ' ,
39- "flag" : '/span >' ,
39+ "start" : '<svg aria-label="repo-forked" ' ,
40+ "flag" : '/svg >' ,
4041 "end" : '</a>'
4142 }
4243};
@@ -120,10 +121,10 @@ class TrendingUtil {
120121 startFlag = tag["start" ];
121122 }
122123 var content = parseContentWithNote (noteContent, startFlag, tag["end" ]);
123- if (content.indexOf ('</span>' ) != - 1 &&
124- (content.indexOf ('</span>' ) + '</span>' .length <= content.length)) {
124+ if (tag[ "flag" ] != null && content.indexOf (tag[ "flag" ] ) != - 1 &&
125+ (content.indexOf (tag[ "flag" ] ) + tag[ "flag" ] .length <= content.length)) {
125126 var metaContent = content.substring (
126- content.indexOf ('</span>' ) + '</span>' .length, content.length);
127+ content.indexOf (tag[ "flag" ] ) + tag[ "flag" ] .length, content.length);
127128 return trim (metaContent);
128129 } else {
129130 return trim (content);
You can’t perform that action at this time.
0 commit comments