diff --git a/donate.py b/donate.py index 48298a9f7..db68f9680 100644 --- a/donate.py +++ b/donate.py @@ -41,6 +41,14 @@ def getDonationUrl(actorJson: {}) -> str: def setDonationUrl(actorJson: {}, donateUrl: str) -> None: """Sets a link used for donations """ + notUrl = False + if '.' not in donateUrl: + notUrl = True + if '://' not in donateUrl: + notUrl = True + if ' ' in donateUrl: + notUrl = True + if not actorJson.get('attachment'): actorJson['attachment'] = [] @@ -65,6 +73,8 @@ def setDonationUrl(actorJson: {}, donateUrl: str) -> None: break if propertyFound: actorJson['attachment'].remove(propertyFound) + if notUrl: + return donateValue = \ '