If the promise ever returns something that is not ===1, this script will not finish. So, if we didn't give this notification a tag, this could happen. Let's add an else clause that returns false.