diff --git a/.zenodo.json b/.zenodo.json index 08d3296..99ed0d1 100644 --- a/.zenodo.json +++ b/.zenodo.json @@ -3,7 +3,7 @@ "license": "MPL-2.0", "title": "Zeeschuimer", "upload_type": "software", - "version": "v1.11.3", + "version": "v1.11.4", "keywords": [ "scraping", "data capture", "4cat", "instagram", "tiktok" ], diff --git a/manifest.json b/manifest.json index d0282fa..c5ec6bc 100644 --- a/manifest.json +++ b/manifest.json @@ -3,7 +3,7 @@ "description": "Collect data while browsing social media platforms and upload it for analysis later", "manifest_version": 2, "name": "Zeeschuimer", - "version": "1.11.3", + "version": "1.11.4", "homepage_url": "https://github.com/digitalmethodsinitiative/zeeschuimer", "browser_specific_settings": { diff --git a/modules/tiktok.js b/modules/tiktok.js index c167a66..447aa4c 100644 --- a/modules/tiktok.js +++ b/modules/tiktok.js @@ -36,11 +36,11 @@ zeeschuimer.register_module( if("ItemModule" in data) { let r = Object.values(data["ItemModule"]); - return r; + return r.filter(x => !x.hasOwnProperty('liveRoomInfo')); } else if ("itemList" in data) { - return data["itemList"]; + return data["itemList"].filter(x => !x.hasOwnProperty('liveRoomInfo')); } else if ("item_list" in data) { - return data["item_list"]; + return data["item_list"].filter(x => !x.hasOwnProperty('liveRoomInfo')); } else if ("data" in data) { // search results "top results" (i.e. not the video tab) let r = Object.values(data["data"]); diff --git a/popup/interface.html b/popup/interface.html index 15700ae..defdadb 100644 --- a/popup/interface.html +++ b/popup/interface.html @@ -382,7 +382,7 @@

Zeeschuimer

- v1.11.3 + v1.11.4

Captured data objects