Shared item content is filtered

merge-requests/30/head
Bob Mottram 2021-07-28 22:12:39 +01:00
parent d4704e08eb
commit f4235ba2e2
1 changed files with 6 additions and 0 deletions

View File

@ -34,6 +34,7 @@ from utils import isAccountDir
from utils import acctDir from utils import acctDir
from utils import isfloat from utils import isfloat
from media import processMetaData from media import processMetaData
from filters import isFiltered
def _loadDfcIds(baseDir: str, systemLanguage: str) -> {}: def _loadDfcIds(baseDir: str, systemLanguage: str) -> {}:
@ -239,6 +240,11 @@ def addShare(baseDir: str,
systemLanguage: str, translate: {}) -> None: systemLanguage: str, translate: {}) -> None:
"""Adds a new share """Adds a new share
""" """
if isFiltered(baseDir, nickname, domain,
displayName + ' ' + summary + ' ' +
itemType + ' ' + itemCategory):
print('Shared item was filtered due to content')
return
sharesFilename = acctDir(baseDir, nickname, domain) + '/shares.json' sharesFilename = acctDir(baseDir, nickname, domain) + '/shares.json'
sharesJson = {} sharesJson = {}
if os.path.isfile(sharesFilename): if os.path.isfile(sharesFilename):