Merge pull request #8 from PR0M3TH3AN/unstable

added block filter for link path to blacklisted npub content
This commit is contained in:
thePR0M3TH3AN
2025-02-04 12:20:01 -05:00
committed by GitHub

View File

@@ -1350,7 +1350,7 @@ class bitvidApp {
* Helper to open a video by event ID (like ?v=...).
*/
async playVideoByEventId(eventId) {
// First, check if this event is blacklisted
// First, check if this event is blacklisted by event ID
if (this.blacklistedEventIds.has(eventId)) {
this.showError("This content has been removed or is not allowed.");
return;
@@ -1369,6 +1369,13 @@ class bitvidApp {
return;
}
// **Check if videos author is blacklisted**
const authorNpub = this.safeEncodeNpub(video.pubkey) || video.pubkey;
if (initialBlacklist.includes(authorNpub)) {
this.showError("This content has been removed or is not allowed.");
return;
}
// 4) Decrypt magnet if private & owned
if (
video.isPrivate &&