소스 검색

Take offset into account when parsing text for URLs

JC Brand 3 년 전
부모
커밋
a2c7e83812
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/headless/shared/parsers.js

+ 2 - 2
src/headless/shared/parsers.js

@@ -152,7 +152,7 @@ export function getOpenGraphMetadata (stanza) {
 }
 
 
-export function getMediaURLsMetadata (text) {
+export function getMediaURLsMetadata (text, offset=0) {
     const objs = [];
     if (!text) {
         return {};
@@ -169,7 +169,7 @@ export function getMediaURLsMetadata (text) {
                     url = url.slice(0, url.length-1);
                     end -= 1;
                 }
-                objs.push({ url, start, end });
+                objs.push({ url, 'start': start+offset, 'end': end+offset });
                 return url;
             },
             URL_PARSE_OPTIONS