Browse Source

Take offset into account when parsing text for URLs

JC Brand 3 years ago
parent
commit
a2c7e83812
1 changed files with 2 additions and 2 deletions
  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 = [];
     const objs = [];
     if (!text) {
     if (!text) {
         return {};
         return {};
@@ -169,7 +169,7 @@ export function getMediaURLsMetadata (text) {
                     url = url.slice(0, url.length-1);
                     url = url.slice(0, url.length-1);
                     end -= 1;
                     end -= 1;
                 }
                 }
-                objs.push({ url, start, end });
+                objs.push({ url, 'start': start+offset, 'end': end+offset });
                 return url;
                 return url;
             },
             },
             URL_PARSE_OPTIONS
             URL_PARSE_OPTIONS